MLB: Here comes the Japanese Babe Ruth March 15, 2018March 15, 2018 ~ Pat Opperman ~ Leave a comment Can anyone pitch and bat like an MLB All-Star? Hoshei Ohtani and his Angels teammates hope so.