The Evidence Based Triathlete

Lever body weight support system

Tedd Girouard & John Mercer Season 4 Episode 24
Audio Player
00:00
00:00 | 32:37

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.