The American Vote
Candidate

Ulysses S. Grant

2 runs · 2 wins · 18681872 · Republican.