Browse Items (1 total)


Aerial image of the McCoy Stadium located in Pawtucket, Rhode Island. The project to build the stadium began in 1938 and was championed by then-Pawtucket Mayor Thomas P. McCoy. It was to be built on a swampy piece of land known as Hammond's Pond and,…

Virtual Exhibits