

Rob Marciano, a weatherman for ABC News, was fired after a public altercation with a "Good Morning America" producer and ongoing issues with chief meteorologist Ginger Zee. Marciano's history of alleged anger management problems and inappropriate behavior towards staff contributed to his dismissal, marking the incident as the "last straw" for ABC executives. His behavior had previously strained his relationship with colleagues and even led to restrictions on his studio access.