Yesterday, Miami Dolphins owner Stephen Ross was the only guest on Michael Putney's This Week In South Florida.
From Putney's intro: "[Stephen] Ross makes his case for using tax dollars to modernize Sun Life Stadium. He says it's a perfect public-private partnership. Others call it corporate welfare for a billionaire."
Watch as Putney tries, without much luck, to get Ross to answer the basic question, "Why not pay for the renovation yourself?"
[Via Local 10]