This is a 1989 Upper Deck trading card #25 that was personally autographed by Randy Johnson. This card has been slabbed by Beckett Authentication Services (BAS) and includes a certificate of authenticity from Denver Autographs.
Randy Johnson Signed Seattle Mariners 1989 Upper Deck #25 Card BAS Slab 25548