I read on another forum that Demare now has the most Giro stage wins for French riders in history.
Seems a bit incredible that 7 stage wins would be enough, but if true a stage win for the record books.
Seems a bit incredible that 7 stage wins would be enough, but if true a stage win for the record books.