I would confidently say that Roy Jones has the fastest hands and by far. As much as I appreciate Mighty Joe, a prime Joe vs a Prime Roy = Joe that sees a flurry of white flashes popped out of nowhere.