Cleveland Indians Base Layer T Shirt Size Youth XL Red Majestic Polyester.
No holes or stains