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 8 New Toy Inventions every Kid will Love The Thrill of Flying a Solar Plane With a Coffin-Sized Cockpit Were the Pyramids Build in Water? Holographic TV NASA can’t explain unexpected flip in wind direction 5D Storage Will Preserve Human History for Eternity