Up for sale is a very nice St Louis Cardinals cap. This hat is a preowned hat. It may have some small stains or wear. I try to clean my hats as well as I can, but sometimes stains will not come clean. Check out the photos as they are a part of the description.