A new study from the University of Dayton gives more weight to the argument against paying millions to billionaires to fund sports stadiums. The study says privately financed stadiums pay for themselves.
See Russell Robert's take here.
In other news, the city and state of New York are planning to cough up $600 million to build a stadium for the Jets.
And here's Match Welch on all this.