George Weaver Honored for 50 Years' Service