After four years of teases and potential owners, the City of Glendale voted 4-3 Tuesday to approve the arena management deal with IceArizona Hockey.