Sports
Nationality
Played for
Bolton Wanderers
Aberdeen
Airdrieonians (1878)
Camelon Juniors
Cumbernauld
East Kilbride FC
Livingston
Rangers
St. Mirren
Stenhousemuir
Millwall
Morecambe
Northampton Town
Plymouth Argyle