Joe Walsh is a washed-up Illinois politician and a chameleon. He's gone from being a liberal Republican to a hardcore Tea Partier and ardent Trump supporter, to becoming so fiercely anti-Trump that in addition to voting for Joe Biden in 2020, Walsh even announced, as our Tim Graham has noted, that he would vote for a "socialist" over Trump. So why does CNN regularly invite this loudmouth non-entity onto its air? Because he can be counted on to trash Republicans. On this morning's New Day, co-host Brianna Keilar interviewed Walsh regarding a controversial TV ad from Eric Greitens, who is...