All those guys have great hand speed, Golovkin would be Floyd's slowest opponent. Seriously you still consider GGG a puncher? He couldn't even drop Kell Brook so there's no chance he floors Floyd. Mayweather would be four steps ahead of him.