Explore relationships
McCoy Stadium
McCoy Stadium was a baseball stadium in Pawtucket, Rhode Island. From 1970 through 2020, it served as home field of the Pawtucket Red Sox (PawSox), a Minor League Baseball affiliate of the Boston Red Sox.
Use + to expand a branch. Click a topic name to open its summary.