Stephen Ross: Committed to Miami
DAVIE, Fla. -- Miami Dolphins owner Stephen Ross addressed the recent criticism from South Florida sports fans following his record $200 million donation to the University of Michigan, his alma mater.
According to Ross, he doesn't understand how his donation is being tied into this year's failed request to get partial public funding for approximately $350 million in upgrades to Sun Life Stadium.
"I find it hard to believe that people are saying that," Ross said during a news ...
Read full story