Why do taxpayers pay billions for football stadiums? Cities want football teams. Owners want stadiums. Facebook Prev Article Next Article Discover Checkout these cool gadgets... Related Posts What Actually Happens to All Your Deleted Files? Krishna’s Butter Ball Is India’s Gravity-Defying Boulder How smart are orangutans? How Is Ink Made? Could the Future Affect What’s Happening Now? Amazing Places – Testing The World’s Longest Echo