Ex-CNN pundit John Avlon, who spent years bashing Trump, runs as centrist Dem for red-leaning House seat
Former CNN anchor John Avlon, a fierce Trump critic, is running for Congress in New York. He aims to unseat Republican Rep. LaLota in a swing district.