Tour de France 2017 to start in Düsseldorf

Tour de France 2017 to start in Düsseldorf

Germany’s “little Paris” has been confirmed as the location of the Grand Depart 2017.

Cyclists slam Düsseldorf 2017 Tour de France bid

Cyclists slam Düsseldorf 2017 Tour de France bid

Tour de France to return to German TV

Tour de France to return to German TV

ARD mulls return to Tour de France broadcast

ARD mulls return to Tour de France broadcast

Ullrich admits: ‘I’m no better than Armstrong’

Ullrich admits: ‘I’m no better than Armstrong’

Star cyclist Ullrich found guilty of doping

Star cyclist Ullrich found guilty of doping