Sep Vanmarcke Takes Podium Finish In Tour of Flanders

Sep Vanmarcke once again achieved a top result in a big Belgian one-day race today. At the Tour of Flanders' finish in Oudenaarde, Belkin Pro Cycling TEAM's Belgian placed third to Fabian Cancellara (Trek Factory Racing). Vanmarcke was part of a final selection of four. In the sprint for the victory, Cancellara beat him and Greg Van Avermaet (BMC Racing) for his third win in Flanders. "In … [Read more...]