The better defender IMO was his physicality and effort on D. KC is a great defender when he is locked in...he just doesn't put the effort in consistently. Travis Hansen took more pride on D and played it with a chip on his shoulder.
KC showed last game he can be a great defender when he wants to be, but I have seen a lot of lazy defense from him too. KC has better size and length though.
Either way I enjoy the debate and difference of opinion.