Typically, the only way to fight a non-compete agreement is to go to court. If you are an employee (or former employee) who signed such an agreement, this means you must violate the agreement and wait to be sued. It may be that your former employer has never sued another employee to enforce the non-compete agreement.