News Fox News host, Republicans rip Pres. Donald Trump for John McCain remarks March 21, 2019 USA TODAY Comments Off on Fox News host, Republicans rip Pres. Donald Trump for John McCain remarks "The president's fighting with a dead guy." Fox News host Shepard Smith ripped President Trump for making comments about late Sen. John McCain.