James Milner has announced his retirement after 24 seasons in the Premier League James Milner has announced his retirement. The 40-year-old, who has spent the past three years at Brighton, began his career at Leeds, his boyhood club, and has played 24 seasons in the Premier League. Milner broke the record for the most Premier Lea... [646 chars]