Newcastle United heroes and villains starring David Kelly, Dennis Wise, Kevin Keegan, Obafemi Martins…
Here at The Mag we invited a number of regular/irregular contributors to give us their Newcastle United heroes and villains.Our thanks to Dave Marshall for taking up the challenge.Dave has looked back at his Newcastle United heroes and villains across the various decades when he has been supporting

