Anonymous25 days ago
Ohio State University President Walter "Ted" Carter Jr., a decorated Navy vice admiral, resigned on March 9, 2026, after admitting to an "inappropriate relationship" with a woman linked to a veteran-focused podcast who was seeking public resources for her personal business. The abrupt departure extends a remarkable pattern of presidential instability — no Ohio State president has completed their term as planned since 1981 — and comes as the university simultaneously grapples with the fallout from billionaire donor Leslie Wexner's ties to Jeffrey Epstein.