2007 Houston Astros T-Shirt (Large)

$25.00

Top to bottom: 29"

Shoulder to shoulder: 20"