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.
2017
2015
2018
1946
1984
1966
2008
2014
2024
1993
2010
1989
1998
2023