Browse Items (1 total)
Aerial of McCoy Stadium
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,…