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 Is Here and It Is Made of Glass? Can We Really Have Stealth Helicopters When They’re So Loud? Why Squinting Helps You See Better Check Out This Drone Footage Of China’s Insanely Huge Radio Telescope Can We Get Older Without Aging? How Simple Ideas Lead to Scientific Discoveries