8: Stop your legs from fighting (themselves)
Want some free watts? Your legs are fighting themselves, and we want them to stop. Episode 8 is all about neuromuscular training, decreasing what i...
Subscribe to Fast Talk
Keep up to date by subscribing to this podcast
Share 8: Stop your legs from fighting (themselves)
Share this episode with your friends
This player is hosted by
to learn more.