06-23-2021 The 10-minute Leg Press
Jun 23, 2021•10 min•Season 2Ep. 103
Episode description
Coach Ted talks about the 10-minute Leg Press, its origins, and why it's so effective.
For the best experience, listen in Metacast app for iOS or Android
Coach Ted talks about the 10-minute Leg Press, its origins, and why it's so effective.