-
Pres. Obama Calls For Ending Taxpayer-Funded Sports Stadiums
In a historic move, President Obama’s new budget proposes eliminating the longstanding practice by governments of forcing taxpayers to foot the bill for wealthy sports franchises to build, renovate, and maintain costly stadiums. For far too long, this shameless giveaway has left city budgets in ruins while showering the franchise owners with hundreds of millions…