Then you will have a situation like the convention center. The council negotiated and signed a contract knowing that the people were against it. And then claimed that since they had signed the contract they were obligated to go through with it. They did this after the public voted against it. Now you want to let them negotiate and sign a contract then get voter approval. It just won't fly and that is not the proper way to do it. If there is such a time constraint, then they should consider holding a special election to determine the voter opinion. You would be shelling out taxpayer money for it, but it would save money in the long run.
More information about formatting options