Scottish rugby union player (1885-1940)
Pontypridd, Wales
United Kingdom
rugby union player
John MacGregor (* 27. August 1885 in Pontypridd; † 24. July 1940) was a scottish rugby union player. He was 54 years old. He studied at University of Edinburgh.