Jeff Schapiro

c. January 1, 2013 - Present Columnist, Politics, [Richmond Times-Dispatch] Videos: 3 - Present Chief Correspondent, Politics, [Richmond Times-Dispatch] Videos: 1

Recent Appearances

See all appearances

Appearance Stats