Judge: Top Rank Owes Middendorf $520K For Crawford Contract