Garrett is a retired school teacher and basketball coach for 32 years. He is also a High School basketball official. In 2013, he was the Assignor for Officials for the 2013 National Senior Games in Cleveland, Ohio. Garrett is a three time National Senior Games and Masters gold medal winner. Married 35 years, wife Bernadette, children Rachel and Russ.