Buster Posey didn't exactly stick the landing on this slide.
base running, bloopers, Buster Posey, Giants, highlights, marlins, Miami, San Francisco