Washington, D.C., Deputy Mayor Chris Geldart resigned Wednesday following assault and battery charges after allegedly getting into an altercation outside a gym in Virginia in early October.
Geldart allegedly had a verbal dispute with a man after opening his car door and hitting the vehicle belonging to the victim, according to Arlington County Police in Virginia.