Floyd is a million miles away from perfect, Castillo and De La Hoya both managed to hit him often enough.