Buffalo Bills running back LeSean McCoy is coming back earlier than expected, as he used his Twitter account Friday to write, "The count down finally!!! 25 on the way."

McCoy was expected to miss three to four weeks after a new tear was reportedly found in his hamstring. McCoy has practiced all week on a limited basis, but the indication is that he will be playing Sunday against the undefeated Cincinnati Bengals, according to Chris Brown of buffalobills.com.

Rookie running back Karlos Williams remains in concussion protocol, and it is unknown if he will clear protocol before Sunday, according to CBSSports.com. With Williams likely out this weekend, the Bills will need a big performance from McCoy.

McCoy has struggled to find a rhythm since being traded to the Bills this past offseason. He has yet to find the endzone and is averaging a career-low 3.4 yards per carry.

The Bills' leading rusher last week was quarterback Tyrod Taylor, who rushed for 76 yards with a touchdown in a win over the Titans. Taylor has not been ruled out for this weekend after suffering an MCL injury last week, but McCoy will need to take the pressure of his quarterback by moving the ball when he gets touches. The Bills have a tough task facing an undefeated Bengals team this weekend, but if they could pull off the upset, it could create momentum down the stretch of the season for them.