SAN FRANCISCO - NOVEMBER 03: Andres Torres of the San Francisco Giants walks down the street during the San Francisco Giants victory parade on November 3, 2010 in San Francisco, California. (Photo ... more 
SAN FRANCISCO - NOVEMBER 03: Andres Torres of the San Francisco Giants walks down the street during the San Francisco Giants victory parade on November 3, 2010 in San Francisco, California. (Photo by Ezra Shaw/Getty Images) less 
1 / 31
Getty Images | Photo By Ezra Shaw / Getty Images
Wed, Nov 3, 2010 5:56 PM EDT