Pre illness Brock would steamroll bf. There's almost no way Brock's not completing a takedown on bf if he gets a hold of him. As for what would happen next, reference bf/Cain 1. That fight showed bf isn't too great off his back at subs and at defending GNP. Tbt Brock probably had better top control than Cain.
Of course bf could hit him with his lunchbox fists and put him down, but before the illness Brock didnt fold as easily. His chin never really changed, it was his reaction to the shots and his recovery.
Cain beats carwin. 4 years ago this seemed like a close fight but since we now know of Shane's utter lack of cardio after round one, it would be a safe bet Cain would win. With that said 2010 circa carwin was a handful for 5 minutes; great chin, great power, good tdd and a bulldozer in the clinch. I still would take Cain the majority of the time.
Jds/ reem will always peak my curiosity but reem hasn't been the same since he got popped. Coincidence...not up to me. Anyways take, say the Rogers fight reem and have him fight Jds. That would be alot more interesting. Jds speed would give him problems but i reem put him in the clinch and kneed him up it would tough for junior. I want to say reem would win but I think Jds has too much speed and power to not land at least one or two rockets.