Are massive sports stadiums worth taxpayers’ money?



For the first time ever, the Super Bowl is in Las Vegas and it’s all thanks to a state-of-the-art stadiums that cost taxpayers a pretty …

source