Trudi Hesch Retires After 31 Years