Poor Jeon Jun-woo. He swore this shot off his bat was a game-tying home run. So much so that he went all out on the celebration tip. Someone give that guy a hug or something.
RELATED: The 25 Biggest Sports Fails of 2012
[via Hot Clicks]
Stay Connected with