bobharkins.wordpress.com
The last competitive advantage in baseball
“People ask me all the time, ‘Is pitching natural?’ I would say that excessive pitching, throwing 100 full-effort pitches every fifth day, is not natural.” — Dr. Glenn Fleisig, Research Direc…