Cycling is a very tough sport which requires tough training and an even tougher performance once you ride on one of the Grand Tours. Some people say that it is possible to be a... read more