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]