Created with www.dumpr.net - fun with your photos
Taken June 14, 2007.
Could've been taken just about any time, though, except for the electric "Welcome" banner. The real give-away - the Brewers flag is at the top of the NL Central.
Taken on June 14, 2007