Dan Caine Denies He Wore MAGA Hat, Said He'd Kill For TrumpLt. Gen. John Daniel Razin Caine refuted President Trump's claims during a confirmation hearing regarding their supposed interactions in Iraq.