Jimmie Garcia, a 31-year-old truck driver, is the first Republican to challenge the longtime Weslaco Democrat since 2012, and only the second since 2002.