Sports - solisphotography

Buster Posey

Giants catcher Buster Posey hits a home run in the eighth inning of the final game of the 2010 regular season against the San Diego Padres on Sunday Oct. 3, 2010 in San Francisco. The Giants clinched the NL West with this swing and went on to win the World Series for the first time in 56 years and first time since moving west to San Francisco.

mlbmajor league baseballnl westsan francisco giantsbuster poseybaseballhome run