no joe aint a all time great great fighter in his era no doubt took the right fights at the right time and did enough to win those fights
He might just scrape the Top 100 of All Time. I'm more inclined to say 'No' though. Anywhere between #90-#110 would be fair.
Rememeber, wherever Calzaghe is placed in an ATG list, Hamed should be one or two places behind him. That is the kind of level Calzaghe is on.
Hamed never beat a great fighter, he lost to a great fighter. People can bring up age all they like, but ol' Hop is still performing and is still one of the best fighters on the planet. That is the key difference. On topic, I think Calzaghe just about deserves to make a top 100. By my own definition that is great, making a top 100. It is certainly debateable though, and others have varying definitions.