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 Pluto’s Mysterious Atmosphere Could Help Us Fix Global Warming What Is the Universe Made of? Could A Sunken Continent Explain The Spread Of Lemurs Across The World? These Vertical Farms Use No Soil and 95% Less Water Making sense of irrational numbers The Patara Pipes ⁓ Proof Of A Lost Civilization?