McCoy Stadium, Pawtucket, Rhode Island

McCoy Stadium, Pawtucket, Rhode Island