The only thing better than hearing John O’Neil speak in person is hearing him on this podcast. It was a pleasure to have the Director of Performance at Cressey Sports Performance on to talk about his journey and his philosophy. If you want to know more about training baseball players, this is the podcast for you.