Betteridge’s Law
No.
June 11, 2016
Do New Stadiums Lead to an Increase in Business?