Everybody here knows that if we were the Cowboys or the Pats the logo issue would have been corrected immediately.
Maybe they over produced these items when we had the old logo and they have never sold out to replace with new ones. If that the case it's been long enough and they should send them all to some 3rd world country and replace them with the new logo.
That's not how it works. These hats could have been setting in a warehouse someplace and the owner finally got around to cleaning out old merchandise.
Often times there are small businesses that place this stuff in a larger store; the merchandise doesn't even belong to the store, they simply get a percentage for selling it.
I have about a dozen "new" old logo Cardinals hats in a box in my garage from a businesss attempt about 5-6 years ago. Car flags also...
Officially licensed merchandise just been sitting around a few years...