The best fighter that Floyd ever fought that wasn't washed up he struggled with hugely. 40 percent of those ringside thought Castillo won. After that fight Floyd avoided anybody with a pulse. He fought the big names. But he never again fought a top level fighter in their prime. And no Hatton is not top level. He beat an old Tszyu and that's that.
Went life and death injured when healthy in the rematch he gave Castillo that work. 49-0 deal with it.