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 What’s the Biggest Living Thing on Earth? This plane could cross the Atlantic in 3.5 hours. Why did it fail? Ways to Die in a Black Hole Can Quantum Entanglement Explain Gravity? Water Is Running Out in the Southwest Why Do We Need Earwax?