I'm guessing that Tampa Bay thinks that he'll figure out the regular season sometime soon and was afraid that, after he does, they wouldn't be able to afford to keep him once a shorter contract ended. Based on his abilities, playoff success and entering his prime, it's not a stretch for him to become a consistent 25-goal guy in the regular season. If he reaches that, especially soon, $4.45M would seem very fair, perhaps even a bit of a bargain. Even if he never reaches that, but simply continues being a playoff performer, I doubt that Tampa Bay will mind.