Share
twitterlinkedinfacebook
Image 1 of 1
Giants Allegiance Landscape IMG_1338.jpg
Sheets of paper spell out "Giants" in an office window adjacent to AT&T Park, in the morning before the Giants won the 2010 World Series.