Disney does not buys contracts directly, they only sometime exercise ROFR when someone sell a contract on the resale market.
You don't have to use a broker to sell a contract, but it's hard to find a buyer on your own. You can try Ebay, but there contracts seems to go for a lower amount than through a broker.