Terry Puhl is a Baseball-Player, currently playing for [[UHV Jaguars]]. Terry Puhl was born in 1956 in Melville, Saskatchewan. There are currently 122 Cards of Terry Puhl in our Database including 1 rookie Cards and 119 variations Cards. The most valuable Card of Terry Puhl is currently 1980 Topps #147 Terry Puhl PSA 10 by Topps from 1980 with a worth of approx. $45.0.