ORCHARD PARK, N.Y. -- Terrence McGee missed practice Thursday a day after aggravating a knee injury, leaving the Buffalo Bills cornerback questionable to play against the Pittsburgh Steelers this weekend.
On the bright side, rookie running back C.J. Spiller has a chance to play Sunday after practicing for the first time since hurting his right hamstring in a 14-12 win over Detroit on Nov. 14.
Coach Chan Gailey called Spiller's progress "encouraging." He was less optimistic about McGee playing, though he didn't believe the injury to be long term.
McGee aggravated the injury early in practice Wednesday, when he limped off the field and climbed into a cart before being driven away for treatment. He had played as a backup the past two weeks after missing five games while recovering from surgery to repair a nerve problem behind his knee.
The Bills (2-8) are coming off two straight wins in hosting the Steelers (7-3), who sit tied with Baltimore atop the AFC North.
Spiller was cautious about his status.
"It's slow progress, but we're right on schedule," he said, noting he was able to burst and cut during his few carries in practice. "My intention is to try to go. But I've got to come in tomorrow and see how it feels."
Spiller said he didn't feel any stiffness, but hasn't had an opportunity to test himself at game speed. Without Spiller in a 49-31 win at Cincinnati last week, the Bills had Quinton Ganther and Jehuu Caulcrick backing up starter Fred Jackson.
Starting right guard Eric Wood missed his second straight practice, and is not expected to play after hurting his left ankle vs. the Bengals. Defensive lineman Spencer Johnson (right hamstring) continued working on his own after missing the Cincinnati game.