Bills release cornerback Terrence McGee

Tom Pennington

After 10 seasons in Buffalo, the Bills terminated the contract of cornerback Terrence McGee on Thursday. The 32-year-old corner will now look to take his coverage and return skills elsewhere.

The Buffalo Bills terminated the contract of cornerback Terrence McGee on Thursday, making the corner and talented return man a free agent for the first time in 10 years, according to Brian Galliford at Buffalo Rumblings.

Since becoming a fourth-round pick in the 2003 draft out of Northwestern State. McGee has been the most prolific return man in the Bills' franchise history. He has also made 519 tackles, sacked the opposing quarterback three times, defensed 89 passes and picked off 17 passes, returning one of them for a touchdown. He also forced three fumbles and recovered one for a touchdown. As a kick returner, he racked up 5,450 return yards and five touchdowns.

McGee has more recently been injury prone, missing 32 games over the last four seasons. He hasn't played in all 16 games in a season since 2004, which was the only season in which he was active for all 16 games.

McGee was due a $1.75 million contract as well as a $350,000 roster bonus for the 2013 season, and his released clears $4.46 million off the books.

Bills general manager Buddy Nix thanked McGee in a statement on Thursday for his contributions over the last decade.

"Terrence has been a contributor to the Bills organization for 10 years and we thank him for his efforts on the field and off," Nix said. "We wish him the best of luck in the future."

McGee will join a fairly deep and talented pool of free agent cornerbacks, including players like Adam Jones, Terence Newman, Brent Grimes, Aqib Talib and Tracy Porter. If McGee could prove that he's healthy enough to contribute for a whole season, he could land a decent one or two-year contract with a team looking to add depth to their secondary.

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.