Jeff Passan summarizes how the Florida Marlins misled the public about their profits in order to secure more taxpayer funding for a new baseball stadium to open in 2012.
There is a good amount of academic research that shows that large-scale sports stadiums rarely help the local economy in the way the owners suggest they will. Often, local taxpayers are stuck paying the bill while private owners profit.
Of course, do you want to be the mayor/public official that lets the beloved local team get away?