Bills cornerback Terrence McGee was placed on IR Tuesday and may have seen his 10-year Buffalo career come to an end. (AP)

Buffalo CB Terrence McGee and RT Erik Pears tried their best to play through pain, but in the end their bodies had the final say.

McGee and Pears were placed on injured reserve Tuesday after lengthy injury battles. McGee struggled to overcome offseason surgery to repair a torn patellar tendon in his knee. Pears had offseason surgery on his unspecified hip/groin injury but suffered a setback recently, requiring him to see a specialist.

This likely marks the end of McGee’s time in Buffalo. The 32-year-old has been one of Buffalo’s best defensive players the past decade when healthy (439 tackles, 17 INTs since joining the team as a fourth-round pick in 2003). But he's ended three of the past four years on injured reserve. He missed 20 games from 2009-11 and played sparingly in seven games this season (six tackles, two passes defensed). 

Another player whose career has been derailed by injuries received good newsTuesday. WR Marcus Easley -- a fourth-round pick in 2010 who missed each of his first two seasons due to injury -- was promoted to the active roster. Easley missed the 2010 season with a knee injury and 2011 for a heart condition. Easley spent the first half of the season on the practice squad. The Bills could use help at receiver with top wideout Steve Johnson nursing a thigh injury and the passing game struggling to score.

The Bills also released kickoff specialist John Potter. Potter made the team after an impressive preseason but struggled to maintain that consistency. 

The Bills have two open roster spots after Tuesday's moves. 

Want to know who CBSSports.com says the MVP is? Check out our Midseason Awards.

For more updates on the Bills, follow correspondent Mark Ludwiczak on Twitter @CBSBills and @MarkLud12