Putting Tim Bradley aside as that result was fixed, what boxer has a very good chance of beating Manny Pacquiao bar Floyd Mayweather & Juan Manuel Marquez.
Honestly, I'd take 154 out of the equation. He really is at a disadvantage at that weight and won't fight there anymore.