Sport
Nazionalità
Ha giocato per il club
Everton
Aberdeen
Arbroath
Celtic
Clyde
Dundee FC
Hamilton
Hibernian
Kilmarnock
Morton FC
Raith Rovers
Rangers
St. Johnstone
St. Mirren
Colorado Rapids
QPR
Southend United
Tranmere Rovers
Lai Sun