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 Xenotransplantation: When People Get Animal Parts Why Earth’s Magnetic Shield Matters Plastic-eating enzyme created accidentally by scientists What’s the Right Amount of Eye Contact? Left Turns On a Bike Require You to First Turn Right Breaking down Goal-Line Technology