"From 2004-2009 he was an on and off-air consultant to NBC News and appeared on such programs as NBC Nightly News and MSNBC???s Hardball with Chris Matthews." . . . .