It’s clear James Milner is enjoying his retirement from soccer, as he ran the 2026 NYC Marathon on Sunday with an impressive time. Did we mention he’s 40 years old?
🏅 James Milner runs NYC Marathon in just over three hours
Nov 1, 2026 | 5:08 PM







