The Alabama Senate race, which concludes with voting on December 12, is getting crazier as the days dwindle. The...