Amos Kipruto Comes Through With Biggest Marathon Performance Of His Career

null

Kipruto won a World Marathon Major for the first time in his career, clocking a time of 2:04:39.