He and his producer didn't get fired, well not entirely, for the Flynn thing.
Read what Sundance has to say about it. Ross was almost assuredly "Reporter No. 4" in the federal indictment of Senate former senior senate intelligence committee staffer James Wolfe. In other words, he was complicit with disseminating leaked classified intelligence.