How To Train for a Mountain Bike Marathon Event
By John Hampshire
Over recent years I have helped many people train for ultra-endurance bike packing events and over that time I have learned a lot about effective training methods. I thought it would be useful to ...