Shearer's an idiot.
Juninho aside, off the top of my head I'd say Coutinho, Firmino, Allison, Ederson have all been better than some on that list.
Wasn't Veron widely regarded as a flop here? (Brilliant elsewhere but that's not the point). Poyet scored some eye catching goals but didn't offer much else. Not a regular for Uruguay.
Asprilla, FFS a mighty 18 goals in 61 games for Newcastle and his arrival arguably played a part in disrupting the team and blowing their title hopes. Actually come to think of it maybe he should be number 1 that reason!
(Shearer as a Newcastle fan surely puts Solano is in ahead of Asprilla?)