John McGregor (2 August 1900 – 9 December 1993) was an English professional footballer who played as a right-back.
He played for Gillingham and Crystal Palace between 1930 and 1933.
[1][2]
This biographical article related to association football in England, about a defender born in the 1900s, is a stub.
You can help Wikipedia by expanding it.