Picked this photo up a while back in a lot of 1920's Red Sox photos and this is the only one that looks to be an away game...any clue as to what stadium this is? Thanks!