Yes, subject to some major exceptions. However, based on the fats of your posting, you should have the legal right to enforce the agreement or sue for damages.
If you would like to discuss any issues further, please feel free to contact my office. My contact information is below. Thank you.
The foregoing is general information only, not specific legal advice. No attorney/client relation has been created or should be implied.