Thank you guys! Johnny Cattaneo and Luis Mejia won the 6th stage of the Cape Epic, the Tour de France of mountain biking. The course had a development of 89 kilometers, with a positive gradient of 2650 meters, the pair of Wilier 7C Force raced headlong, with a group of five teams that managed...