WHAT.DID.HE.JUST.SAY?!?!?!?! That is a short video of a home run and the player celebrating it. But what is the commentator even talking about? This ball is long gone, just like his ex-girlfriend who will never return! HOMERUN!! OMG! Japanese sport’s fans are crazy!