Why do voters have to pick a Republican or a Democrat in the US?

Voters often believe they only have two choices in American elections, even when multiple candidates appear on a ballot. OsakaWayne Studios/Moment via Getty Images Christopher Devine,...