Cycling

Barguil Wins Stage 18 Of Tour

Barguil Claims Stage 18 For Sunweb Tem Sunweb has made a great return this year with Warren Barguil claiming the 18th stage of the Tour De France. The rider powered ….

Porte crash leads to end of Tour

Porte Crashes Out Of Tour De France After a great Tour De France run, Australian cyclist Richard Porte has been unceremoniously eliminated from the event in Stage 9.  He had ….