Ohtani of the Angels is the 13th best batting player

Ohtani of the Angels is the 13th best batting player

Anaheim, California. Shohei Otani sticks to a strict routine in almost every aspect of his life. When his final start was delayed by 12 minutes due to a pre-match gala to honor the 2002 World Championship champions in the Los Angeles Angels, his meticulous preparation took a hit before he was thrown to the ground. …

Ohtani of the Angels is the 13th best batting player Read More »