Tesfay, Langat Get Peachtree Road Race Wins in Surprising Sprint Finishes Langat just edged past Geay before the line to get the win in 27:43 Race Results Weekly July 4, 2023