May 2, 2016 5:55 pm

Is Boston Now the City of ‘No'?

First Boston gave up a chance to host the Summer Olympics, and now the city has declined to host an IndyCar race, leading some to wonder if the Hub is capable of attracting and hosting big events in the future.

US & World Videos

Exit mobile version