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 High-Pressure Water Gun Bores Through Barriers What Would We Do If Aliens Just Showed Up Tomorrow? Water Is Running Out in the Southwest World’s Roundest Object – Redefining The Kilogram Why We Hallucinate While Falling Asleep The Strange Science of the Placebo Effect