GSP.
Best wrestler Cain has faced in MMA... Brock.
GSP has run through pretty much the wrestling gauntlet that is WW.
Cain or gsp?
Cain because he would out wrestle him if they fought.
GSP by a 100 miles.
Velasquez with St. Pierre following closely behind.