Miami Dolphins Propose $400M Stadium Renovation

Stephen Ross, the owner of the Miami Dolphins football franchise, unveiled an up to $400 million renovation plan for the team's stadium on Monday, and has agreed to fund the bulk...

Already a subscriber? Click here to view full article