From £70 a week to brink of Premier League record 24 years later

"People joke that I only did it because he didn't do his homework," says former Premier League referee Jon Moss about the time he sent off James Milner.

Twenty-four years after making his debut, Milner, 40, will equal the record for most Premier League appearances if he features for Brighton against Crystal Palace on Sunday.

A stellar career spanning more than two decades, six top-flight clubs, 652 Premier League appearances, 61 England caps, three Premier League titles, two FA Cups and one Champions League triumph has also delivered some unexpected moments.

Like the time Milner - known as 'Millie'