Stephen Ross turned down $10 billion for Dolphins, stadium, F1 race
Stephen Ross reportedly entertained a massive offer to give up control of the Dolphins, Hard Rock Stadium, and the Miami Grand Prix.
USA Today Sports Media Group ·