$2 million. That’s how much Miami Dolphins owner Stephen Ross and limited partner/chairman Bruce Beal were fined by the NFL for impermissible contact with Tom Brady back in 2019 and 2021. Apparently, the Dolphins tried to recruit the Tampa Bay Buccaneers superstar quarterback to Miami as a partner, team executive, or perhaps even as a […]