World Sport | CNN

Former England international James Milner took on the grueling New York Marathon earlier in November, clocking a highly impressive time of 3:09:04 in his first-ever marathon. The 40-year-old, who recently retired from football after 24 seasons in the English Premier League, reflects on his latest achievement with CNN Sports’ Patrick Snell.



