2001 Topps Archives auto autograph Johnny Podres #39TAA

2001 Topps Archives auto autograph Johnny Podres #39TAA

Write a Review
$30.00
SKU:
7916
This Certified "On card" autograph card is from the 2001 Topps Archives set and is stamped with the official topps certified autograph insigia.