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 5 Strangest Photos from Mars The Perspectives of Risk and Death The Science Behind Redheads Detailed Tour of the International Space Station How Common Are Your Physical Traits? How Far Can We Go? Limits of Humanity