I finally got a chance to check out Polar Park.

Worcester Red Sox game at Polar Park