When I first started doing mountain bike stage races, there was one thing I couldn’t force myself to do on my own: hill sprints. But I knew I needed to master them in order to handle the hour-long ...
Functional training is a buzz word in fitness right now. Here's what it really means.