McCoy Stadium, Pawtucket, Rhode Island.
Home of the Pawtucket Red Sox of the Triple-A International League.
Use your browser's Back button to return to this menu from a displayed photo.
Photos taken July 1987:
July 1999 - Photos by Jason Walter:
Back to Ballpark Photo Main Menu