On Monday’s broadcast of “Hannity,” conservative columnist and Hoover Institute fellow Thomas Sowell reiterated his criticism of Sen. Ted Cruz (R-TX) from a column earlier this month suggesting the junior Texas senator should do a better job of picking his battles.