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 How to practice effectively…for just about anything 3 Ways Pi Can Explain Practically Everything Will We Ever Stop Breaking World Records? World’s Slowest Rube Goldberg – It took 6 Weeks to Execute Pluto’s Mysterious Atmosphere Could Help Us Fix Global Warming How Recycling Works