I was about to say it's interesting seeing Mosley so fluid with his hands and feet. Back in the day, when he moved and threw in combination, he was truly a wonder to watch.
I wouldn't go that far - but yes, I would pick "Sugar" Shane Mosley to pull the upset. Though Floyd Mayweather was slippery at Lightweight, Shane Mosley was fast as hell, too. Even today, a Mayweather-Mosley fight would be exciting. But let's be serious - say Mayweather does come back. Who WOULD he face, considering he does not want to risk losing? Sharmba Mitchell rematch? Old Kostya Tszyu? Ricardo Mayorga?!