Stephen Davis' contract has been restructured to protect the team should he end up injured again, the Charlotte Observer reported. In exchange for incentives, Davis will make about $300,000 less in base salary -- $2.2 million -- as long as he remains healthy. His salary would be $1.25 million if he goes on injured reserve. Overall, his cap hit drops to $2.9 million from $3.1 million with the new deal, the paper reported. He's under contract through 2007.