[NewYorkPost] Dolphins owner Stephen Ross turned down jaw-dropping $10 billion offer for control of team
Read Time:5 Second
A staggering 11-figure offer couldn’t entice Stephen Ross to sell the Miami Dolphins.