DES MOINES, Iowa—On the evening of April 22, the Horizon Event Center outside Des Moines was packed. It's little wonder. With many months still to go before the Hawkeye State holds its first-in-the-nation contest to weigh in on the country's Republican ...