0

I recently bought a road bike, and have a goal of completing a 100 mile race in September. Any recommendation of good training programs would be greatly appreciated.