Long distance bike riding requires a certain type of training. Training for any endurance event places a huge amount of extra strain on your body. As you are pushing your body to its limits, it is so much easier to push yourself too hard.
Click Here to read the entire article...