Like the majority who are posting here, I am no expert in Corporate Law but it seems to me that this has now, basically, boiled down to a case of "my dicks bigger than your dick". From what I can understand (very little!!) it would appear that the issue is not that we HAVE a contract with Fat Man but more that we did not allow him to match an offer we received from a separate entity (JD Sports or whomever). Now you've got to ask yourself "what's in in it for Ashley". It must be pretty obvious to him that no Rangers supporter in his right mind (or the majority at least) is going to buy anything from his stores while he carries on the way he is. So why would he want to pay Rangers anything or spend money on purchasing the merchandise when it is only going to sit in his stores and warehouses. Obviously Ashley is only acting like this out of spite not for any financial gain.
As an aside, Ashley (being the shrewd businessman he likes to purport he is) must know that the Rangers support constitutes a large consumer market and while he continues to act like this not only are we not buying Rangers merchandise from his shops, we are, also, not even entering the shops to purchase some of the other stuff on sale. There is a Sports Direct in one of the malls over here which may, or may not, actually belong to Ashley (rules on ownership are a bit different over here) but I tell you what, I won't even look at it as I pass let alone go in and spend my money just in case.