Batter Up! Maybe? Anytime Now! What A Crazy Warmup!
Posted by GreaterGoodness
Maybe he’s nervous or just needs to move around a lot, but this Japanese baseball player could be dubbed “The Human Rain Delay”! The crowd seems amused by his antics. Not so sure about the umpire near the end.