McCoy Stadium, Pawtucket

Monday, 23rd May 2005 by

Home to the AAA affiliate of the Boston Red Sox (the Pawtucket Red Sox or "PawSox") is McCoy Stadium in Pawtucket, Rhode Island. Leo Caisse says

It looks like the photo was taken during a game since the parking lots are full and the exposed bleachers on the third-base side appear to be full.

McCoy Stadium, Pawtucket