Optimistic Scoreboard from Fenway Park Rain Delay
Fenway Park Rain Delay
Image Name: Optimistic Scoreboard
Image Number: 8 of 12
Photo taken at 04:17 PM on 10 Jun 2006