Texans have until April 3 to register to vote for the upcoming May elections. Early voting begins April 22 and runs through ...