Robert Thomson, DF, played for Newcastle United 1928-1934, making 73 appearances.
All Newcastle United players · Newcastle United season by season