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 The Indian Sage Who Discovered ATOMIC Theory 2,500 Years Ago Blockchain: The Foundation of the Future The Backwards Brain Bicycle Neil deGrasse Tyson on “Interstellar” How Much Faster Is a Cheetah VS Usain Bolt? How Would a Black Hole Kill You?