I think I used to have that card.. it came with one of the major sports card annual publications back in '89. I put mine in a safe back then too.. I think i threw my safe away though. ;(
Marty