Sen. Ted Cruz of Texas called Supreme Court Chief Justice John Roberts an "extraordinary lawyer" but said that he "violated his oath" in twice voting to uphold the constitutionality of President Obama's health care law.
"John Roberts is someone I've known 20 years — he is a friend; John and ...