The Effortless Swimming Podcast • #247 : Mental Strategies To Race Strong From Start to Finish with Dr. Jim Taylor • Listen on Fountain