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 Could human civilization spread across the whole galaxy? Power Your Entire Home Without Wires! Watch SpaceX Launch A Tesla Roadster To Mars On The Falcon Heavy Rocket Deep Diving In Glass Sphere Submarines The Bizarre Plan to Drain the Mediterranean: Atlantropa Why Australia’s fires are linked to floods in Africa