McCoy Stadium, the home of the Triple-A Pawtucket Red Sox from 1970 to 2020, was a staple in Pawtucket and beyond for local baseball fans. In the final days of the stadium’s existence ...
McCoy Stadium, the home of the Triple-A Pawtucket Red Sox from 1970 to 2020 ... The post Lou Merloni, Wade Boggs, Don Orsillo, and more say goodbye to McCoy Stadium appeared first on Boston.com.