Punk may have gotten his ass beat in the UFC but he's still a legitimate trained professional fighter
Even back in the territory days most wrestlers would get their asses beat by him in a shoot
Only guys like Brock and Danielson, who have actual fight training, trump him
I guess Kenny could potentially beat him up since he did MMA but he was too busy with his dog and the two seem to be on good terms now so