I'm a brit, I've seen most of Joes fights, and he was not a better fighter 10 years ago than he is now IMO. He was a pretty dumb fighter a lot of the time, and this was against mostly weak opposition. He's got smarter and better with age, and hasn't lost all that much physically. He got a lot of confidence from the Lacy fight which has also added to his game.
2006 Joe > 2008 Joe > 1998 Joe
nah man, honestly... gatti is SHOT at 35... Vargas SHOT at 33, Morales SHOT at 34-35...
EVERYONE is different... at 36, calzaghe is having some of his best performances and wins of his entire career...
2 months shy of 40... roy hasnt beaten an elite fighter in 5 years, and been knocked out twice....
Joe might be coming out of his prime... but roy hasnt been prime in 5 years... and after watching that fight... he is definitely shot as a fighter...
u really cant say... oh, there 3 years apart so its no big deal...
some guys are DONE at 34... some are still whoopin ass at 43...
everyone has different peaks and primes, has nothing to do with age
Anyone who doesn't understand this must be a moron.
The absolute best Joe Calzaghe has ever been came when he was 34. At that age Roy (and most other fighters) wasn't close to his best.
Calzaghe is 2 years past his peak and not declined much, Roy more like 10 years past his peak and almost unrecognizable from what he was.