Terrence McGee expected the Buffalo Bills to cut him.

When the phone call came this morning, however, the frequently injured cornerback said he "felt blindsided."

The Bills cut McGee because of a failed physical. He had one year left on his contract with a base salary of $1.75 million.

The announcement came three days after unloading two other veteran defenders: linebacker Nick Barnett and safety George Wilson.

"They've got to make the best move for them," McGee told me from Texas. "I understand that. They're trying to look ahead.

"But I was just there to have the doctor look at my knee and met with the coaches. As soon as I got home, before I even got off the plane, I had a voicemail."

McGee visited One Bills Drive on Wednesday and said he received positive feedback from secondary coach Donnie Henderson.

"I could see it coming, but not the next day," McGee said of being cut. "Maybe a month down the road or something. That's why I felt blindsided. It still caught me off guard.

"But what kind of argument can I make? I was there for 10 years. I've been hurt a lot. I understand. It's nothing I can get mad at."