Great to talk with Tedd about his successful Everesting event - 29,029' of climbing!
See All 221 Episodes of "The Evidence Based Triathlete"