Could someone in the bike racing world explain what "peloton" is in this context?
> Five days in and Morton was 420km ahead of the peloton
Of course a web search just comes up with Peloton exercise bikes, but this is lower case. So I'm guessing maybe they are not talking about a team sponsored by Peloton?