You're not making sense though obviously you're proud of yourself for typing all those words. Cain has lost, I've seen it with my own eyes, it wasn't that long ago. Cain will lose again, he isn't unbeatable, he isn't unhitable, he isn't even unknockoutable.
He looked good in his last fight, but he isn't Anderson Silva good, Anderson Silva has made people look silly, see his fight with Bonner a very large LHW, a very large LHW who was on steroids. Anderson Silva isn't going up to heavyweight, but Anderson has already defended the middleweight title more times than Cain has UFC fights.
In five years if Cain hasn't lost the belt then you can start talking about him being better than Anderson maybe, but supposedly Anderson has signed a 10 fight deal so who knows maybe Anderson will fight once at heavyweight... Until then how about we stay on topic, Daniel Cormier cutting to LHW. :icon_idea