Democratic Texas Rep. Sheila Jackson Lee, Texas, announced she will retire from Congress, where she served for more than 28 years, and will run to be the next mayor of Houston.