CyclingSmarter LIFE AS A HUMAN Tokyo Olympics: Great Britain promise to ‘win in the right way’ with 26-rider squad