Answer
Fred Hadley, a former Iowa governor and conservative congressman, defeated Wilhelm in the 1920 Republican nomination. Hadley's appeal to Iowa's rural voters and his strong stance against the League of Nations resonated with the state's electorate, leading to his victory over Wilhelm in the primary election.