REPORT: Miami Dolphins Owner Stephen Ross Rejected A Mind-Blowing Offer To Buy His Franchise That Would Have Set A New Record By Billions Of Dollars
Miami Dolphins owner Stephen Ross had a mega offer on the table for control of the franchise, Hard Rock Stadium, and the Formula One Miami Grand Prix, but he ultimately decided to turn it down, according to USA Today.