Veteran cornerback Terrence McGee agreed to restructure his contract Wednesday to give the Buffalo Bills some protection in case he does not stay healthy this season.
McGee, 31, will be back for a 10th season in Buffalo after agreeing to have his base salary, which was scheduled to be $3.6 million, reduced for the coming year. However, he has the chance to earn back all the base salary he was scheduled to make this year if he hits incentives based on playing time and being on the active roster.
Meanwhile, the Bills are scheduled to meet with the agent for receiver Stevie Johnson on Friday in what could be a last-ditch attempt to reach a deal on a new contract. Johnson is set to become a free agent on March 13, and the two sides have not been close in negotiations.
McGee has missed 17 games to injury over the past two seasons.
"I think it's the right deal for both parties, based on where we are right now," said McGee's agent, Ron Raccuia of Buffalo.
McGee played well when he was on the field in 2011, but he played only six games, all starts. He missed four games with a hamstring injury and then missed the final six games with a torn patella tendon in his knee. He's scheduled to be ready to fully participate in football work by May.
"Terrence was fine with the situation and understands the team's position," Raccuia said. "The deal gives the Bills some protection because of the injuries Terrence has suffered the last two seasons, but still allows him to reach the money in the original deal if he's healthy and playing."
McGee and Chris Kelsay are the second-longest tenured players on the Bills, behind only punter Brian Moorman. McGee has started 91 of 115 games in Buffalo since 2003. McGee originally signed a five-year, $27-million deal in 2009. It runs through the 2013 season.