Former England international James Milner has announced his retirement after a 24-year Premier League career.
The versatile 40-year-old was out of contract after spending the past three seasons with Brighton.
Milner played for six teams in England’s top flight and broke the record for most Premier League appearances in February.
He started his career with Leeds and went on to win three Premier League titles – two with Manchester City and one with Liverpool – and also helped the Reds win the Champions League in 2019.
Apple’s WWDC AI demos looked more real after $250M false ad settlement
World Cup 2026: The key issues set to dominate Fifa’s summer showpiece
BBC Sport quiz: Who am I? Guess World Cup star footballer No 2
Zepto’s IPO filing reveals fast growth, bigger losses, and a valuation question nobody’s answered yet
Pierre Sage: Crystal Palace hold talks with Lens manager
Trump tells BBC Netanyahu did not defy him