Is anyone speculating that his race was a factor?
The same point is made here, if you scroll down to the comment.
http://www.nationalreview.com/campaign-spot/204092/alvin-greene-proving-american-politics-never-predictable
The South Carolina Democrat party is defintely majority black.