Sports
Nationality
Played for
Plays in
Celtic
Dundee FC
Partick Thistle
MK Dons
Peterborough United
Shrewsbury Town
Wigan Athletic
Cremonese
Club Brugge
Oostende
Al-Ettifaq
Melbourne City