1. Manny Pacquiao 2. Nonito Donaire 3. Sergio Martinez 4. Yuriorkis Gamboa 5. Amir Khan What's your list?
Khan has no power, so replace him with Haye. Not sure how someone can say Floyd either Gamboa Haye Pacquiao Donaire Sergio Martinez