Hall of Fame
Back To Hall of Fame
Back To Hall of Fame
George Leach was the Athletic Director of the George Leach Centre from 1972-86. He was Algoma University's first Athletic Director who was instrumental in creating and developing athletics programming at the University.
Back To Hall of Fame