All surviving Tour de France finishers to be invited to final stage in 2013

As part of celebrations to mark the 100th edition of the Tour de France, race organisers ASO are set to invite every rider who has ever finished the Tour to the final stage on the Champs-Élysées in 2013.