Ottawa's Michael Woods wins 9th stage of Tour de France
Published
Canadian Michael Woods delivered an impressive solo effort to claim the biggest success of his career at the top of a legendary Tour de France climb on Sunday in Puy De Dome, France.
Full Article