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 Earth Has an Expiration Date Anti-Theft Device Keeps Shopping Carts on the Job This Is How Stupid Politicians Are Towards Global Warming Scientists Have Made A Diamond That’s Harder Than Diamond How to Anchor Mega Ships Those Annoying Floating Things You See in Your Eyes