Puhl played 17 seasons in the majors, mostly with the Houston Astros. He retired in 1991 and was soon inducted into the Saskatchewan Sports Hall of Fame (1994) and the Canadian Baseball Hall of Fame (1995). His son, Stephen Puhl, was selected in the 17th ...