SportsAndreas Almgren Wins New York City Marathon on Debut as Sheila Chepkirui Takes Second Title By Danish Mumtaz November 1, 2026