The problem is we don't know how stupid how agent is trying to be. Is he saying we are going to get 14M per on the open market and we didn't care about an extra year we want 14M per from you or we walk.
Is the agent factoring in the extra year like normal people would, which would put it in 12.25 range. Or is he being an ass and saying for the extra year we'll bring it down to 13.5.
It's tough to say but clearly there is a gap somewhere or it would be done by now. My take is if he's looking for more than 12.25 he needs to be traded tomorrow. That's pretty fair market value. If someone wants to pay him 14M let it be some other team. Just make sure you get something, can't let him walk for free.