Guide To McCoy Stadium: Home of the PawSoxMcCoy Stadium, in Pawtucket, Rhode Island is home to the Pawtucket Red Sox, the Red Sox AAA affiliate.