Josh Earnest Is Now A Political Analyst For NBC News And MSNBC
It might surprise some people
dailycaller.com