Mosley would be the obvious choice, but after watching him gas out after 3 rounds against Mayweather, i do wonder how he'd manage to stay busy for a full 12 rounds, or up until he starches Marquez.