Ed Kilgore
Ed Kilgore is Managing Editor of The Democratic Strategist and a Senior Fellow at the Progressive Policy Institute.