Rodriguez defeated incumbent Republican Henry Bonilla in a December runoff after finishing in second place to Bonilla during the November general election, when Rodriguez himself ran out of money but was later helped by the DCCC. He was a former congressman who represented the nearby 28th District until a controversial redistricting plan that made this district more heavily Republican and favorable to Bonilla resulted in his defeat by that district's current representative, Henry Cuellar. Bonilla was seen as an ally of Tom DeLay, who engineered the redistricting. Also, a Supreme Court ruled Bonilla's district, which was situated in the Hill Country suburbs of San Antonio, unconstitutional over claims that Hispanic voting rights were diluted in the redistricting. This resulted in the 23rd becoming much more Democratic with the addition of south San Antonio, which is Rodriguez's home base, and the removal of the Hill Country portions from the district, which were moved to Lamar S. Smith's district.