Ted Cruz calls midterm election results ‘Watergate-level defeat’ – NBC 5 Dallas-Fort Worth Ted Cruz calls midterm election results ‘Watergate-level defeat’ NBC 5 Dallas-Fort Worth Read More