Guide To McCoy Stadium: Home of the PawSoxMcCoy Stadium, in Pawtucket, Rhode Island is home to the Pawtucket Red Sox, the Red Sox AAA affiliate.

More From CBS Boston

July 4 Guide
Download Weather App

Listen Live