In the audio of this story, as in a previous web version, we incorrectly say that Sen. John Cornyn spoke at a campaign stop in Abilene, Texas. In fact, he spoke at an official event.