Last week, Miami Dolphins owner Stephen Ross started hawking his $400 million plan to renovate Sun Life Stadium by showing off nice renderings of 3,600 new field-level seats, gargantuan HD video screens, and an open-air canopy. The dog-and-pony show ended with Ross swearing his franchise isn't looking to bamboozle taxpayers like the Miami Marlins did. But that hasn't stopped the billionaire real estate developer from lying his pants off while trying to get his hands in taxpayers' wallets. Here are his biggest... More >>>
Stephen M. Ross speaking at Miami Beach Senior High.