Puhl's 1980 NLCS one of best postseason performances of all-time — Canadian Baseball Network
Sweetest swings for every MLB team
Two tidbits about Terry Puhl – Mr. Steady in the field and at the plate - Cooperstowners in Canada
Most Games Played by Canadians
This Day In Baseball July 25 - This Day In Baseball
Terry Puhl elected to Houston Astros Hall of Fame
The Astros and the Phillies in a Big Series? We've Seen This Before. - The New York Times
The 24 best players in Houston Astros history
Chris Speier in . . . The Franchise All-Time All-Stars