Yeah, I forgot that fanatics had taken over kitbag. Surely the club could have used that change to
re-negotiate the deal. As you say, ideally they should deal direct with the manufacturer.
I'm no fan of kitbag, but surely their legal team wrote a contract that can be assigned or transferred when a merger or acquisition occurs. Unless kitbag were complete dopes, their acquisition by fanatics did nothing to change the terms of the contract.
*Of course, not knowing the details of the merger/acquistion, Kitbag could still exist as an entity, and therefore all of their contracts continue to exist, but with a new name and under the Fanatics umbrella. All that to say, you can't necessarily dump a contract when the other party changes hands.