I could certainly see Freeman glide-pathing to retirement with a few seasons where he looks like Mark Grace. He's the kind of guy who can always put bat to ball, and guys who can do that and have good eyes will always be able to draw a fair number of walks, even without power. That won't be living up to his contract, but that's how long-term contracts in baseball work.
There's a reason Freeman wanted six years, and there's a reason we weren't willing to give it to him.