Philip Shepherd

Full name:Philip M Shepherd
Education:Trinity College, Glenalmond
Clubs:Forfarshire
Other Sports:Rugby
Teams:Forfarshire (Miscellaneous: 1894);
Perthshire (Miscellaneous: 1896);
All teams
Lists of matches and more detailed statistics