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 Does The Size Of Your Brain Matter? Why China’s One-Child Policy Failed China’s Future Mega Projects This attachment turns your desk into a swing 7 Google Maps tricks only power users know about Akon Providing Solar Lighting in Africa for 600m People