Why does Ted Cruz think Chuck Hagel is wrong for Secretary of Defense? The senator weighs in on Hannity, tonight at 9p/ 12 a ET!