Club to pay $36m toward $86m stadium

Most of money is in lease payments of $1m/year for 30 years

THE CITY OF WORCESTER is building a new $86 million stadium for the Boston Red Sox Triple-A affiliate and charging the team roughly $36 million – two separate $3 million payments at the end of 2019 and 2020 and roughly $1 million a year in lease and tax payments spread out over 30 years. The(...)

Read More »