EPIC!
Posted by Buster Posey Fan Zone on
VIDEO: Giants Score Three Runs on Most Embarrassing Play of the Season
Bases loaded, one out, Buster Posey already on the shelf. OK. Fine. Who's going to muscle up for the Giants and deliver a big hit? Turns out, all they needed...
www.12up.com