In the 90's I bought my tshirts at JCPENNEY. I think the brand was Towncraft, and they were American made.
100% cotton, didn't shrink, and they would last a few years.
They finally outsourced them to somewhere over seas.
The quality was gone. It's hard to find American made clothing in stores.
I like the "Moonshine Spirit" tshirt designs, but one wash and it looks like I bought it in the kids section.