Peloton will be limited to a maximum of 176 riders from 2018 season for reasons of safety under new regulations introduced by the UCI
Peloton will be limited to a maximum of 176 riders from 2018 season for reasons of safety under new regulations introduced by the UCITeams to be restricted to seven riders per race, eight for Grand Tours