Juan Williams has been pretty courageous on race issues for the last 4-5 years or so. Not as courageous as John McWhorter (or Shelby Steele, Orlando Patterson and a few others), but pretty courageous.
I get the impression that Fox News Channel is rubbing off on him.