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 Mystery of Prince Rupert’s Drop at 130,000 fps Why Horseshoe Crab Blood Is So Expensive Mayan Calendar Explained – And Why The World Will Not End How This Guy Built a DIY Space Suit Welding by Explosion Can Combine Any Metals Together The Hunt for the Highest Melting Point