Tom Flanagan Retires U Of C