Alabama Republican Senate primary: Steve Marshall vote percent Odds & Predictions