Sports
Nationality
Played for
Aberdeen
Clyde
Kilsyth Rangers
Rangers
Third Lanark
Brooklyn Wanderers
RC Roubaix
Blackburn Rovers
Blackpool
Liverpool
Oldham Athletic
Preston North End
Swindon Town
Walsall
FC Zurich