Champions League
James Milner runs New York Marathon in 3 hours 9 minutes
Former England midfielder James Milner completed his first New York Marathon in three hours, nine minutes and four seconds after training with AI.
Former England midfielder James Milner completed his first New York Marathon in three hours, nine minutes and four seconds after training with AI.