Japanese actress Rina Takeda breaks 10 blocks with head before first pitch (Video)
Two of the greatest things in this world are baseball and “The Karate Kid.” What could be better than combining the two? Prior to Sunday’s game between the Chiba Lotte…