Dolphins owner Stephen Ross turned down jaw-dropping $10 billion offer for control of team

previous post