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 Da Vinci’s Vitruvian Man How Close Are We To Star Trek’s Warp Drive? China’s Waste Ban Is Causing A Trash Crisis In The U.S. Ten ways gene editing will transform the world James Cameron’s Deep Dive Attempt Can you solve the control room riddle?