What defines a football club legend?

Skill/ability? Longevity at the club? Loyalty? 'Magic moments'? Inspiration to fans and emerging players? Behaviour on and off the pitch?

Or is it just a player who is talked about in the pub, the ground, on message boards years/decades/generations after he (or she) called it a day? Can a current player be a legend?

I reckon if there are more than half a dozen names on a Cardiff City legends list the point has been missed.