Robbie McEwen leads us through the team ratings of all 23 squads competing at the 2021 Tour de France.
AIRED ON 19 July 2021
EXPIRES ON 30 June 2024
Sport