I structure nearly all FA contracts the same way that Tec shows, (if they are going to be getting old by the final season, or if they will be losing their skillz). But, as has been said dont offer any contract to him until free agency starts next season, and wait until literally the last day of free agency and offer him a back loaded contract like that, even better if you think you will have a bit of extra cash this season you can give him a signing bonus which will make his 2nd and 3rd years even less expensive.
At the end of free agency (assuming nobody goes after him) his demands could be half of what they are now, so with a few million in signing bonuses you could possibly have him for as little as 1-1.5 million on his 2nd year and 1.25 - 1.75 mill on his 3rd.