Cycling ‘A steadying force during one of the most pivotal periods’ – British Cycling chair to step down for health reasons by March 4, 2026 by March 4, 2026 British Cycling’s chair, Frank Slevin, is to step down following a diagnosis of bowel cancer,… 0 FacebookTwitterPinterestEmail