The millions that Tom Brady cost the owner of the Miami Dolphins
Stephen Ross, owner of the Florida franchise, was fined and sanctioned in his duties as team executive. There was evidence of improper approaches to the QB and a head coach, but not that they lost games to improve their status in the Draft. the owner of the Miami Dolphins … Read more