Japanese pitcher throws one heck of a slider, slides self right off the mound

Saitama Seibu Lions’ pitcher Yuta Nakazaki has been raising eyebrows with his unique disappearing act immediately after every pitch.

Read More