Nobody could imagine then he would be part of three World Series championships and an MVP season. On that first day, Buster Posey collected three hits and three RBI in a 12-1 San Francisco Giants rout of the Arizona Diamondbacks. Posey played first base in that game.
The Giants would end up winning their first championship in San Francisco that year, a precursor of two more championship runs for the once title-starved team.
Here are the top 5 moments of Posey’s career:
2012 Game 5 NLDS Grand Slam vs. Reds
The Giants were nearly dead in the water after the Cincinnati Reds routed them 9-0 in Game 2 of the National League Division Series.