Cyclosportives, or sportives as they are usually known, are the cycling equivalent of marathons. They often last over seven hours and are ridden over distances in excess of 100 miles. If they are to complete successfully, serious sportive riders require a high level of physical fitness, mental stren[...]