I've only ever heard of Keyes in reference to his talk show (I think).
What's he like? Is he a worthy opponent to Barack?