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 Our Brains Can Store 10x More Than We Thought! Is Earth Actually Flat? Why Sitting By The Fire Is Actually Good For You 7 WTF Discoveries from History Why Do Humans Have to Brush Their Teeth? Why Wuppertal’s Suspended Monorail Wasn’t The Future Of Travel