COMPLETELY different argument here.
The argument is what Mcdavid should have signed for. He cant control when the other contracts are due, etc.
(also, you are not wrong. You need cheap entry level deals and/or real valued contracts on the books agreed).