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...

Read the transcript ↗