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 Future Of Warfare: Laser Cannons & Drone Armies Earth-Like Planet Discovered! What You Need To Know Why You Wouldn’t Want to Fly On The Soviet Concorde – The TU-144 Story Elon Musk showed off the elevator that will bring cars into tunnels under busy LA traffic Everything You Ever Printed Had a Secret Code On It Can This Wearable Tech Make You A Power Plant?