Angels star Shohei Ohtani keeps seeing the ball ‘better and better’

Video Details

Angels star Shohei Ohtani keeps seeing the ball 'better and better'