U.S. Sen. Ted Cruz (R-Texas) announced on Tuesday his endorsement for U.S. Rep. Barry Moore (R-Enterprise) in the upcoming GOP primary for the first congressional district.