By Michele Nelson | Payson Roundup
A bitterly divided Payson Town Council abruptly fired Town Manager LaRon Garrett during its Aug. 8 regular meeting.
Garrett has served the town for 25 years, mostly in the engineering department prior to his Oct. 1, 2015 appointment as town manager.