First or last

At first glance these cyclists look at distance both noble and honest,
but it could be some who have broken the starting tapes too early.
It’s almost nearly a whole year before the last stage whizzes by here.
Tour de France 2022 , the Place de la Concorde.?

Ohh, maybe they are the latest to finish Tour de France 2021.?