For The Long Run: Exploring the Why Behind Running · Episode 300 · January 12, 2024 · 1 hr 10 min
David Roche: Reflections and Revelations from 300 Episodes
This special 300th episode of the For The Long Run podcast is with coaching extraordinaire, and one half of the Some Work All Play (SWAP) power couple, David Roche. As well as being Jon’s coach of over 2000 days, David is the husband to SWAP co-coach M...