Amarillo Animal Management & Welfare Names New DirectorAmarillo Animal Management & Welfare Names New DirectorThe embattled Amarillo Animal Management and Welfare department has named a new director.James GJames G