Ask a landlord-tenant lawyer and get answers ASAP
Thank you for your question. I look forward to working with you to provide you the information you are seeking for educational purposes only.
Unfortunately, there is no FL law saying a contract has to be witnessed or even notarized. As long as it was signed by you and landlord, it would be a binding lease. You can seek to sublease the premises, as long as the lease does not prohibit it or you would have to negotiate an early termination of the lease with the landlord upon him finding a new tenant I am afraid.