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.
2013
1980
1993
2014
2023
2011
2019
2020
2024
1996
2016
2021
1989