This is a Snapback baseball cap made by cardinal cap and jacket company medium large manufactured in Korea has a US Army retired patch with pins and bars I believe it's vintage
It was an estate find you can tell it has been worn but it doesn't have a lot of wear. It is a little wrinkled from being stored please look at pictures