Floyd fought Baldomir because he was offered a career high payday - $8million - which was the same amount he was refusing to fight Margarito for.

Why fight a dangerous opponent for the same money you make against an easier one? Business. Simple.