So basically, no, it is not just NFL jerseys, it says "merchandise." Also, it was not just one bust, this has been going on for 4 months and has now reached it's conclusion.
I can't argue with your point that it is less money in the economy, that's true, but on the other hand, isn't manufacturing all the merchandise in China having a very similar effect? If those jobs are in America, the wages paid to the employees stay here, not in China.