The Effortless Swimming Podcast • #215: Case Study: Wiping 1-min Off A 100m Time Trial with Michael Riber • Listen on Fountain