Mike Moustakas’ three-run homer powers Shohei Ohtani, Angels to win
Shohei Ohtani left the mound muttering to himself after his 97th and final pitch ended the sixth inning. He even unleashed a yell of frustration…
Shohei Ohtani left the mound muttering to himself after his 97th and final pitch ended the sixth inning. He even unleashed a yell of frustration…