Peter Haddock, DF, played for Newcastle United 1979-1986, making 57 appearances.
All Newcastle United players · Newcastle United season by season