Gary Lyons recently announced his retirement after close to 50 years of service in law enforcement, which included his last stop in Monroeville.