I took Money...but it really would have been a super tough fight for him...and Vernon was one of my faves ever(RIP)
I slightly favor Forrest. Height, reach, and boxing skills, are tough to beat when you fight cautiously like Mayweather.
I think it's a very difficult fight for Floyd. Both guys can be very cautious and defensive-miinded at times. In a fight like that I'd favor Vernon's length because he can get off and land those cautious counters before Floyd even gets within his own punching range. Forrest by UD.
Mosley in his prime was better than Mayweather in his prime. Mosley's handspeed and power was super human and he still got beat by Forrest. Forrest didn't just outbox him but he out punched him too. If Forrest landed the punch he landed on Mosley on Mayweather, it would be lights out. Mayweather would not have survived that fight for 12 rounds.