Share
twitterlinkedinfacebook
Image 1 of 1
101027WSERIESGM1RT_1514.jpg
SAN FRANCISCO - OCTOBER 27: Fans of the San Francisco Giants cheer on their team against the Texas Rangers in Game One of the 2010 MLB World Series at AT&T Park on October 27, 2010 in San Francisco, California. The Giants defeated the Rangers 11 to 7. ( Photo by: Rob Tringali) *** Local Caption ***