John MacGregor (rugby union)

John Roy MacGregor (27 August 1885 - 14 July 1940) was a Scotland international rugby union player.

[1] He played rugby union for Edinburgh University.

[1] MacGregor played in the Inter-City match on 3 December 1910 for Edinburgh District against Glasgow District.

This Scottish rugby union biography article is a stub.

You can help Wikipedia by expanding it.