James Milner has announced his retirement from football at the age of 40 after a record 658 Premier League games. BBC Sport has spoken to Milner, and those who know him best, about what has kept him going for 24 years.
11 months left to watch
16 minutes
The big stories off the pitch – from the grassroots to the global game