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 Scientists Impaled Space Junk With a Harpoon How Scientists Managed to Film The Giant Squid Engineering + Biology = Synthetic Biology Is it Possible to Curve a Bullet? | MythBusters The Legendary Voice Behind Movie Trailers Do Cellphones Give You Cancer?