I do not see the problem. Just cut down the middle and split the difference. From what I have heard, it might not get settled before camp starts. Which really surprises me, considering we are only a million apart. What is the problem? The Flames need to settle this. If Bennett lives up to his potential, he will be a force in the future.
Not only do they have to fix this to bring in Bennett to the fold, but they also have to do it for another reason. The Flames are focused. They can not be distracted this season. They are all in, and the distraction over Bennett could cause a rift in the space-time continuum!
Apparently, the Flames have contacted Jagr and are considering him an option. Enter the second problem. The Flames need to sign Bennett to figure out how much they can sign Jagr for. The main problem is that if they sign Jagr for too much, it might put a kink in the Bennett negotiations.
So there it is a nutshell. Sam Bennett pretty much controls how long the Flames stay in this holding pattern. Will it cramp the Jagr talks? Only time will tell.