Todd is the NBC Political Pollster and Strategist. He according to Rush, is the reason NBC has moved so far to the left.
so this Todd guy is a Strategist for Team Obama .. it figures.