Nathan Thornhill On The Fundamentals Of Pitching

Play3:11
Nathan Thornhill On The Fundamentals Of Pitching

Starting Pitcher Nathan Thornhill breaks down positioning and delivery process