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 David Blaine Held His Breath For 17 Minutes Square Skateboard Wheels – New Inventions and Technologies 2015 Searching For Booze Smuggling Tunnels Beneath The Detroit River Sensory Deprivation Tanks, and Other Overblown Human Closets The Cosmic Origins of Earth’s Water The gun modification that made the Las Vegas shooting so deadly