I find it funny that the people who bring up someones skin color the most are the ones that claim to be the least racist. Look, I don't Harold Ford because I don't like his politics, not because I don't like his race. It's silly that every time someone says something bad about a black person that race will eventually be brought in. I have just as little patience for people who go crying 'racism' all the time for no reason as I do for racists. Both are equally bigoted and just as bad for our country. Now look, I have lived in Tennessee my whole life, in my 21 years I have spent maybe 20 days of that not in the state of Tennessee, and the fact is that people here are NOT racist, yes I know there are a few bad apples, but the reason people here won't vote for Ford is because he doesn't represent the normal southern values, NOT because he is black.
Look, Ford is from a political family, 2 member of his family are currently, or were previously under investigation for corruption. He has NEVER held a real job, he got into politics after he FAILED the bar exam. Corker on the other hand is a self made man who got rich by hard work, and raised a family, THEN got into politics. In the south a hard working married man is going to get WAY WAY more respect than a single man who has never held a real job. Even before you get into politics Ford is at a large disadvantage due to his background.
EDIT: well here it goes, I'm off to the Corker vs Ford debate to see if I can sneak in. Wish me luck, and if I'm not back in a few hours I got arrested, so someone come bail me out OK?