The Science of a Super-Fast Pitch

Thursday, May 28, 2009 - 4:34pm

Even biomechanicists are amazed at San Diego State's Stephen Strasburg, who regularly pitches at 100 mph.

Comments News Comments

Post new Comment