Manage episode 378426728 series 3512033
Ellie shares all the details surrounding her recent bike accident at U23 World Triathlon Championships. From foreign hospitals, to uncertain circumstances, it was a truly daunting experience. We also discuss her race preparation, and much more.
As the details have me squirm in my chair, I sometimes find myself lost for words... but enjoy this raw and honest episode.
See you next week!