Prior to his first round defeat to Junior dos Santos, Cain was sought out to be the most improved heavyweight fighter, progressing side by side with his career. Ever since his first mma fight Cain improved on every aspect of his arsenal. Going back to the Kongo fight when he was criticized for his pillow fists, he came back with power behind his punches ever since. My question is, why do many ppl count him out going into this fight against DosSantos? Have we seen the best of Cain? Or is the best yet to come?