Firstly I would go with Roy.

Just because Floyd has longer longevity I wouldnt consider him a greater fighter.

I dont see Floyd being able to hurt Roy but I see Roy being able to hurt Floyd badly (Just like he could hurt anyone else).

Sure Roy may have a tough time landing some punches but Floyd would have a tough time landing as well and he would have to worry 100 times over about getting hit.

As far as comparing records, Roy has 56 wins, Floyd has 44. Minus Roys DQ loss he was 49-0 at one time (49-1). And alot of Floyds best wins were against guys out of their prime.

I know I am beating a dead bush when saying this but Oscar gave Floyd all he could handle at like 35 after a year off and clearly out of his prime.

Even JMM was old and Mosley was definately old.

Floyd was 31 when he fought De LA Hoya, even younger when Judah and Castillo gave him a good fight.

No one could touch Roy until he was like 34.