67DD26D5-3986-4193-A971-0AAC9C6E511D

House District 118 candidate Frank Ramirez speaks to his supporters while he has a slight lead following the release of early voting totals over his opponent John Lujan.

House District 118 candidate Frank Ramirez Credit: Bria Woods / San Antonio Report

House District 118 candidate Frank Ramirez speaks to his supporters while he has a slight lead following the release of early voting totals over his opponent John Lujan.