Sports
Nationality
Played for
Plays in
Portsmouth
Aberdeen
Ayr United
Cowdenbeath
Dumbarton
Hibernian
Partick Thistle
West Alabama Tigers
Accrington Stanley
Crystal Palace
Hartlepool United
Luton Town
Manchester City
Wigan Athletic
Westerlo