I'll take Calzaghe with whoever for whatever. IMO, Roy is the only guy fast enough and with enough power to go along with his speed to really have a chance to beat Joe.

I think though that Joe knowing he's done after this fight, he's highly motivated and he's gonna have a go fro broke attitude that's gonna carry him to huge victory. Win or lose, it's gonna be a much better fight than the one against hopkins because he's fighting a guy who not gonna need to cheat and can handle losing like a man.