Well I'm no expert, but that just seems wrong to me. It's a contract.... sure.... but isn't the contract to play football?
Look at it this way. If you buy a seat on an airplane, that's a contract... a sales contract. But that doesn't stop the airlines from re-selling your seat if you don't...