Mike D's TTM Page

1989 Upper Deck
Card #281
Luis Alicea