Donald MacGregor

Full name:Donald MacGregor
Born:15th July 1864, Edinburgh, Midlothian, Scotland
Died:11th April 1923, Beaconsfield, Buckinghamshire, England
Education:Fettes College; Edinburgh University
Occupation:Finance
Other Sports:Rugby
Clubs:Grange
Teams:Edinburgh (Miscellaneous: 1893);
Grange (Miscellaneous: 1896);
Marylebone Cricket Club (Miscellaneous: 1896-1899);
All teams
Lists of matches and more detailed statistics