Wily Mo Pena Hits a Colossal Home Run in Japanese All-Star Game

Launched!

Former Major Leaguer Wily Mo Pena launched an absolute moon shot during the 2014 Japanese All-Star Game. The home run was very impressive, but the look on the pitchers face after giving it up was downright hilarious.