Understand the legal definition of contract impracticability and when it applies to your case. Learn your rights and options. Contact us for a free consultation.