ST. LOUIS CARDINALS MARK MCGWIRE VINTAGE 90s MLB BASEBALL JERSEY TSHIRT LARGE

$25.00

cut tag fits large. no significant flaws such as staining rips tears or repairs.

Only 1 left in stock