ORCHARD PARK, N.Y. - Though saying the injury to his left hamstring injury has not entirely healed, running back LeSean McCoy is ready to make his much-anticipated Bills debut in Buffalo's opener against Indianapolis on Sunday.

"I'm ready to go," McCoy declared at his locker following practice Wednesday. "I'm not sure I'll be exactly 100 per cent. But I feel good enough to go out there and compete."

McCoy caused a major scare when he grabbed his hamstring and limped off the field during a joint practice with the Cleveland Browns three weeks ago. McCoy began working out in individual conditioning drills on the sideline a week later, and took part in his first full team practice on Friday.

The final test of the injury came during practice this week, when McCoy made a sharp cut and was then able to take off at full speed.

Coach Rex Ryan announced before practice that he expected McCoy to be "ready to roll" on Sunday.

McCoy was Buffalo's key off-season addition and is being counted upon to be the centerpiece of the team's newly installed ground-oriented attack. The Bills acquired the NFL's 2013 yards-rushing leader in a trade with Philadelphia.

Receiver Marquise Goodwin (broken ribs) and rookie linebacker Tony Steward (knee) are not expected to play. Receiver Percy Harvin's status is uncertain after he was held out of practice because of a sore hip that's nagged him through training camp.

Receivers Sammy Watkins (gluteal muscle/hamstring), Robert Woods (hip) and Chris Hogan (knee) were all listed as fully participating in practice.

___

AP NFL website: www.pro32.ap.org and http://twitter.com/AP_NFL