Guess The Player

1974East Stirlingshire (trial) 1 (0)
1974–1977 Clyde 65 (7)
1977–1980 Aberdeen 76 (29)
1980–1984 Tottenham Hotspur 191 (77)
1984–1988 Barcelona 55 (24)
1986 Barcelona Atlètic 2 (0)
1987–1988Blackburn Rovers (loan) 20 (6)
1988–1990 Hibernian 44 (15)
1990 Espanyol 15 (5)
1990–1991 St Mirren 16 (2)
1992 Clyde 4 (2)
1992 Reading 1 (0)
1992 Ayr United 1 (0)
1992 Fulham 2 (0)
1994–1996 East Fife 49 (7)
1996 Home Farm Everton 1 (0
Steve archibald
 
All the old sods have hijacked my game :emoticon-0105-wink:

This one is Socrates though I believe. Though I'm far too young to ever have seen him play.
Not a clue on that one although I do recognise the name now it's been guessed. What the crack with Garfoth Town? Charity match or something? He was a (multiple?) world Cup winner wasn't he.