Were the Billions Brazil Spent on World Cup Stadiums Worth It?fivethirtyeight.com3 pointssheltgor12 years ago