Mosley was a much better fighter then, with a piston-like jab and body work that would break you in half. He also had the speed and power to get the job done.
Mosley beats both. Idc what anyone says, he was untouchable at that weight and overshadowed by Roy Jones. Just as Ali over shadowed Duran.
Quite a few consider Floyd untouchable back at lightweight, mentioned in the same sentence as legends like pep.