WOAI-TV Poll: Castro has big lead in San Antonio mayor race

By Comments

Julian Castro (61.7%) Diane Cibrian (7.5%) Trish DeBerry-Mejia (30.8%)

Related Content