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.
2024
2017
2016
2010
1995
2018
2022
1969
1978
2019
2021