San Francisco Giants Victory Parade (Larry Baer)

San Francisco Giants Victory Parade
In This Photo: Larry Baer
San Francisco Giants president Larry Baer speaks to fans during the Giants' victory parade and celebration on November 3, 2010 in San Francisco, California. Thousands of Giants fans lined the streets of San Francisco to watch the San Francisco Giants celebrate their 2010 World Series victory over the Texas Rangers.
(Nov. 2, 2010 - Source: Justin Sullivan/Getty Images North America)