Batter Frozen By Insane Pitch mrlousyjeans Published 06/04/2014 This is from the Nippon Ham vs. Hashin game from June 2, 2014. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: baseball japan pitch wtf win NEXT VIDEO 18 Pics From History You Didn't See In School 3 Comments Log in for Comments
3 Comments