Voters in Alabama will have a chance to cast their votes for president and a handful of other races on Nov. 5, 2024. While it’s a big election year nationally, there are few competitive races in ...