News: James Shaw for the Tour de France
Britain’s James Shaw is one of the eight riders selected for EF Pro Cycling for the 2023 Tour de France. ...
Britain’s James Shaw is one of the eight riders selected for EF Pro Cycling for the 2023 Tour de France. ...