So I'm sure most of us have seen the commercials on NFL network with Michael Irvin that go against buying counterfeit/chinese/taiwanese/etc jerseys as opposed to official ones. And I'm sure it is costing them some money as I know a ton of people who buy their jerseys from aliexpress for under $25 (myself included a couple times, just to see what they're like), but their shops online, for a league as massive as the NFL, leaves alot to be desired.
For the Cowboys in particular, I was willing to spend some money to get a nice, official jersey or two for the upcoming season (and for my buddy too who's a massive fan but doesn't have the funds to get an official shirt). When I checked both sites, the only options they had for embroided jerseys were Romo, Witten, Lee, Dez, Murray and for some reasons multiple variations of Miles Austins (really? Its been more than a year since he was cut and he was never a legend or anything here) which was at a 'sale' price of $65ish. However I was looking to get a Frederick one for myself and a Zach Martin one for my buddy, but the only option is an overpriced 'custom' jersey with screen print names/numbers, something that looks very cheap and I wanted to avoid. So two young, pro-bowl players on our teams don't even have an actual jersey on the website. Neither did Hardy, our biggest off-season aquisition in a decade.
So my options if I want the player jersey of my choice is to get a screen print jersey (not even a Nike one, but some other variation) for $140ish CDN....there is no option for me to get an embroided one. And the only way to get that is through aliexpress/counterfeit, and it'll probably cost me about $30 at most. If the NFL doesn't want people to buy fake, they should atleast offer the abililty to buy a non screenprint version on their websites. This sort of 'store' would be acceptable for the CFL, not a mutli-billion dollar empire like the NFL.