Now further updated: A knowledgeable source tells me @JohnJHarwood was informed last month that today would be his last day, even though he was on a long-term contract. "He used one of this last live shots to send a message," the source told me. https://t.co/3DuYs9wGRa. https://t.co/I1zGjHRc9T

— Dan Froomkin (PressWatchers.org) (@froomkin) September 2, 2022