Worcester City Council Approves $100M Loan For Triple-A Red Sox Stadium
The Worcester City Council has approved a loan authorization of more than $100 million for the construction of a 10,000-seat ballpark for the Triple-A affiliate of the Boston Red Sox.

More Videos