Career
McPherson played club football for Arthurlie, and he became their first ever international player when he made his sole appearance for Scotland in 1882.
McPherson played club football for Arthurlie, and he became their first ever international player when he made his sole appearance for Scotland in 1882.