On Sunday, Sen. John McCain (R-AZ) appeared on CNN’s State of the Union, where he called President Obama’s Friday comments on Trayvon Martin and race “very impressive.” He said, “I think we should continue to make progress,” but added that “we still have a long way to go,” even as he declined to “second guess” the verdict in the George Zimmerman case. McCain stated that “we were probably too optimistic” about race relations in the aftermath of the election of the country’s first black president. “I think old prejudices die hard,” McCain said. ‘We have made significant progress, but I...