The New York Times – Business:
A stadium outside Boston that will host seven World Cup games is actually closer to Providence, R.I., prompting officials there to capitalize on that proximity to lure fans.
This post first appeared in The New York Times – Business. Read the original article.
Leave a Reply