David Wasserman

Senior Editor & Elections Analyst for The Cook Political Report with Amy Walter.