Content removal request!


Grand Slam at the Tokyo Dome - HD

Bottom of the first inning of May 16th 2012 game between Yomiuri Giants & Orix Buffaloes. Grand Slam home run was hit by #24 Yoshinobu Takahashi of the Giants.