I think roy is mentally weak now a days, and thats his biggest problem.

but I too think he still can beat calzagne, roy has it in him but he has to regain himself mentally.

I don't think roy can beat j.t though, i think j.t can knock roy out cold but i doubt calzagne can.