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 Disovery Channel Destroys Flat Earthers Xenotransplantation: When People Get Animal Parts How Fishing Lines Are Made Why Do Humans Have to Brush Their Teeth? Freezing 200,000 Tons of Lethal Arsenic Dust The Image That Can Break Your Brain – Not an Illusion