http://thinkprogress.org/politics/2013/07/21/2333201/mccain-praises-obamas-race-speech-weve-still-got-a-long-way-to-go-on-race-relations/?mobile=nc
If you guys get the chance, check out the Think Progress article and watch, in full, the video interview that McCain does. McCain is really getting up there in years but he is more lucid and sensible than many people a quarter of his age. Both him and Obama are speaking reality on race issues in America - it may be frustrating for many white people to admit that we "still have a long way to go" when we have desegregated, had Affirmative Action programs and had black leaders in almost all the top spots in our government but the reality, obviously, is that things are less than perfect.