Scottish rugby union player (1885-1940)
Pontypridd, Wales
Vereinigtes Königreich
Rugby-Union-Spieler
John MacGregor (* 27. August 1885 in Pontypridd; † 24. Juli 1940) war scottish rugby union player. Er wurde 54 Jahre alt. Er studierte an der Universität von Edinburgh.