Kevin Keegan selects a team from all of the greatest players who have played for Newcastle United to create his greatest ever Newcastle United team.
2015
2006
2004
2009
1995
1993
2008
2005
2023
2024
1970
2013
2012