Calzaghe would embarrass all of them except for Ward, and I think that at this point in Ward's career, having not realized all his potential, Calzaghe would win decisively. Also, I enjoy a hearty laugh whenever somebody suggests that Dirrell would cause problems with his speed. Have you not seen Calzaghe fight? Have you not seen Dirrell...um...try to fight?
There's no one at 168 right now I'd favor over a prime Calzaghe. As I said in the Calzaghe vs. Super 6 thread, I'd like to see more of Ward and how he develops, but as of right now I wouldn't pick him over prime Calzaghe.
I'd be picking Calzaghe over everybody now at 168. The guy was adaptable, unorthodox, and as tough as nails. A few guys would pose problems though.
Joe destroys all of them. Only one with a minute chance is Froch. Joe makes Direll and Green his *****. Outspeeds Ward. Makes AA quit.