EPISODE · Aug 21, 2018 · 1H 8M
Episode 81: Embracing Failure with Brian Barraza
from Science of Running · host stevemagness
This weeks guest is elite runner Brian Barraza. Brian rose from a solid high school runner to the top of the ranks in the NCAA. In this wide-ranging conversation, we discuss how Brian dealt with failure on the biggest stage, the coping strategies he utilizes to get through the pain and discomfort of racing, and…
NOW PLAYING
Episode 81: Embracing Failure with Brian Barraza
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Mar 19, 2026 ·34m
Feb 18, 2026 ·11m
Feb 11, 2026 ·45m