Back to the Newcastle United Newsfeed

Gary Lineker reveals he personally apologised to James Milner as he admits he was WRONG about the Liverpool midfielder after claiming he 'remained unconvinced' in 2016

Gary Lineker has admitted he misjudged James Milner after claiming he 'remained unconvinced' about the Liverpool midfielder in 2016.

The 35-year-old is the longest-serving player in the Premier League after making his debut for Leeds United in 2002.

The veteran has played for Newcastle United, Aston Villa and Manchester City across his 19 years in the top-flight and most recently has made 180 league appearances for Liverpool, winning the Champions League and Premier League at Anfield.

The pundit tweeted in 2016 that he 'remained unconvinced' about the midfielder after his move to Liverpool
The 35-year-old is the longest-serving Premier League player, playing in the top-flight for 19 years
Milner started in the top-flight with Leeds United, before spells with Newcastle and Man City

Milner's versatility has been a key asset to Jurgen Klopp with the Reds boss depending on him as a back-up full-back at times.