Who would win this one and why? This is not an era vs era thing either.

Shane Mosley is fast and moves quick in the ring.
Reach 74”
Stance Orthodox
Height 5' 9

Floyd Mayweather is super quick with a good defence.
Reach 72''
Stance Orthodox
Height 5' 8

This is an interesting fight because Shane Mosley never lost at 147 nor did Floyd.
Floyd actually loses 2" in reach. It's a case of can Mosley's defence stop some of
the punches scoring. Is Mosley able to hit combos and win enough rounds, its very possible.

I see this fight slightly in Floyd's favor. I also see a strong willed Mosley winning rounds. What does the forum think?