Why is CNN trying to knock off Giuliani?
Because they believe that America is a liberal nation and therefor the Republican that is the greatest threat to their anointed one is a liberal Republican -- that's what CNN believes.
Because he is the biggest threat to Hillary.