In this episode we speak with Phil Shin, a listener to the podcast who battled liver cancer while continuing to train for marathons and inspire others.
See All 317 Episodes of "Marathon Training Academy"