Neither is Michael Gomez or Graham Earl, but they both managed to hurt Khan. You don't need to be a big puncher to take him out, just accurate and active.
Earl didn't hurt Khan. He was brutally stopped in round 1. Gomez, Limond, and Prescott all hurt Khan.
Ok I think its pretty clear that everyone here thinks that Juan Diaz would beat Khan but is Khan still a worthy favourite to beat Barrera in a couple of weeks time?