Buster Posey 2-run 385' homer towering to left - Giants vs Braves - Jun 2, 2016

Buster Posey (Giants): 2-run 385' homer towering to left. Top 5, 0 outs, Giants 6 @ Braves 0. MLB, Jun 2, 2016. Posey: 1/2, 2 rbi. 8th homer this season.

Related