Quick view Add to Cart 1983 TOPPS #309 JEFF LEONARD GIANTS PSA 10 B4053962-473 WAS: $76.99 Was: NOW: Now: $70.99 LOGIN/REGISTER Quick view Add to Cart