ROCKY MOUNT — Negotiations between the town and Franklin County over funding for a new fire truck grew into a historic agreement between the two that was approved on Tuesday. It includes the truck.