Shohei Ohtani's homer lands in the stands in 4.1 sec

In this clip:Shohei Ohtani

Comments