Stephen Ross reportedly turned down $10 billion offer to sell Dolphins
Miami Dolphins owner Stephen Ross reportedly turned down a massive offer for the franchise recently, along with several other valuable properties. Ross was offered $10 billion for control of the…