F1 Rumor: Ross declined $10B for Dolphins, stadium and F1 race
Miami Dolphins owner Stephen Ross reportedly was offered $10 billion for controlling interest in the Dolphins, Hard Rock Stadium and Miami’s Formula One race and turned it down. The offer … Read More