Mark Stewart Captures First World Title in Points Race at Shanghai Championships
Scotland’s Mark Stewart, a 31‑year‑old former lifeguard, captured gold in the points race at the World Track Cycling Championships in Shanghai, securing his first world title after years of setbacks. The victory marks the pinnacle of his career and positions him as a contender for the 2028 Los Angeles Olympics.