The American Vote
Candidate

James A. Garfield

1 run · 1 win · 18801880 · Republican.