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 Big Is The Ocean ? The Runways of Fire That Let WW2 Planes Land In Fog: FIDO Feel The Unreal, Virtual World Does Water Swirl the Other Way in the Southern Hemisphere? How A Satellite Can Prove Einstein’s Theory Of Relativity Scientist Says New Research Proves ‘Dogs are People Too’