As has been said plenty of times before, "Legend" is a very over used word when it comes to football. If its been used with its real meaning in the question, then there can't really be too many players who are seen as a true legend at three different teams. I'm guessing that if he played in Britain then one of the clubs could be Celtic or Rangers, but there's always the possibility that, say, thirty nine of the Cup Finals were played in junior football.

All of which brings me no closer to even coming up with a feasible suggestion as to who it could be .