Kenya’s Sabastian Sawe became the first athlete to officially run a marathon in under two hours, clocking 1:59:30 at the 2026 London Marathon. He cut 65 seconds off Kelvin Kiptum’s 2023 world record, ...