Mosley

He was untouchable at lightweight but Floyd got beat by Castillo IMO whos just a limited Mexican . It would be a good fight but Mosley has better speed and power.