Vanthourenhout and Brand (of Course!) Win World Cup Races on Sardinia
Michael Vanthourenhout (Pauwels Sauzen–Altez Industriebouw) and (who else?) Lucinda Brand (Baloise Glowi Lions) won their respective UCI Cyclocross World Cup races on Sunday on a flat course in Torralba on the Italian island of Sardinia. The 31-year-old Belgian was strongest in crunch time at the…
