Boston Mayor Martin Walsh on Friday vowed that if the city hosts the 2024 Summer Olympics it would avoid the huge public spending overruns that have tainted other Olympics in recent years.
Boston Mayor Martin Walsh on Friday vowed that if the city hosts the 2024 Summer Olympics it would avoid the huge public spending overruns that have tainted other Olympics in recent years.