2020 US Election Calendar

Here are the major dates for the 2020 general election: