America Votes
WATCH: Kamala Harris holding rally with Michelle Obama in Kalamazoo
America Votes
Donald Trump holds rally at Suburban Collection Showplace in Novi
America Votes
Early voting begins in Michigan for general election; here's what to know