---The Bills and veteran cornerback Terrence McGee reached a compromise on his contract that will allow him to remain with the team for a 10th season.
McGee, who has missed 17 games to injury over the past two seasons, agreed to a restructuring of his contract that will give the Bills some injury protection this year. McGee will have his base salary for 2012 reduced. 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.
The 31-year-old McGee was due to make $3.6 million in base salary this season.
"I think it's the right deal for both parties, based on where we are right now," said McGee's Buffalo-based agent, Ron Raccuia.
McGee played well when he was on the field in 2011, but he only played in 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 originally signed a 5-year, $27-million deal in 2009. It runs through the 2013 season.