Wily Mo Peña Hits Massive Home Run In Japanese All-Star Game

Wily Mo Peña has been playing in Japan since 2011 and represented the Orix Buffaloes for the Pacific League in this year's All-Star Game, played Saturday at Koshien Stadium. Peña smoked the first pitch he saw from Hanshin Tigers 20-year-old pitcher Shintaro Fujinami and damn near hit it out of the stadium. » 7/19/14 2:36pm 7/19/14 2:36pm