Tag Archives: Todd Frazier home run

How to Hit a Home Run With No Hands…

What in the superhero hell is going on here? How in EFF do you hit a home run out of a major league ball park with no hands? You don’t. Just throw the bat out there? I don’t think so. … Continue reading

Posted in Baseball | Tagged , , , | 3 Comments