The Evidence Based Triathlete

Lever body weight support system

Tedd Girouard & John Mercer Season 4 Episode 24

We talked with Brad Miles, founder of Lever body weight support system. 
Great to hear more about his product as well as how athletes use the product.