Billionaire Miami Dolphins owner Stephen Ross is investing $350 million of his own money into an overhaul of Sun Life Stadium, and it could have a positive impact on a lot of people.
Billionaire Miami Dolphins owner Stephen Ross is investing $350 million of his own money into an overhaul of Sun Life Stadium, and it could have a positive impact on a lot of people.