Grover Cleveland was the only US president to serve two non-consecutive terms, but he won the popular vote in all three elections in which he ran.