William MacLeish

Full name:William McLagan MacLeish
Born:1st May 1829, Little Dunkeld, Perthshire, Scotland
Died:6th July 1901, Perth, Scotland
Occupation:Town Clerk of Perth
Clubs:Perth
Teams:Scotland (Miscellaneous: 1850)
Lists of matches and more detailed statistics