James Milner, the former Liverpool and Manchester City midfielder, completed the New York City Marathon on Sunday in 3 hours and 9 minutes at age 40, according to English media reports. The retired England international finished the 42km race after hanging up his football boots in July this year.
Milner holds the record for most appearances in Premier League history, with 658 games. He emerged at Leeds United and went on to play for Newcastle, Aston Villa, Manchester City and Liverpool before retiring at the end of last season with Brighton.
Sources: Globo Esporte.