The Catcher for the San Francisco Giants, hes basically fucking LEGIT as fuck and can kick any ones ass at hitting.
Buster Posey hits one right up the middle!
229👍 68👎