Worcester is / has been owner of Polar Park. Polar Park is a baseball park in Worcester, Massachusetts, serving as the home of the Worcester Red Sox, a Minor League Baseball team competing at the Triple-A level and an affiliate of the Boston Red Sox.
Worcester Die-hard Fan Quiz: 15 Questions to prove your dedication