Not just the good but the legends ...

My top 10 in no particular order

Fred Keenor
John Toshack
Brian Clark
Michael Chopra
Peter Whittingham
Graham Kavanagh
Tony Evans
Aaron Ramsey
Rob Earnshaw
John Charles