Giants' Buster Posey appears in BodyArmor commercial

Giants catcher Buster Posey appears in a new BodyArmor sports drink commercial. Posey is one of many high-profile athletes, including James Harden and Andrew Luck, who appear in the spot to promote the company’s “Super Drink.” Each athlete appears as a vintage version of him or herself. Posey appears as a 1980’s era ballplayer straight out of the movie Major League as he is seen casting some voodoo on his bat.

(h/t CSN Bay Area)

Photo credit: Allan Henry/USA TODAY Sports