The City of Elsa officials fired their finance director Nancy G. Sanchez over alleged indescretions with public money.