Tour de France: Australia’s Evans finally finishes first

July 24, 2011 at 7:00 pm in Duluth News Tribune

After two runner-up finishes, Cadel Evans finally stood on the top of the podium on the Champs-Elysees as champion of cycling’s greatest race. Continue Reading