Buffalo Bills wide receiver Cole Beasley was back at practice Friday, getting in a limited session after missing practice the last two days.

He is officially listed as questionable for Sunday's game at Jacksonville.

Cole Beasley is coming off his best game of the season. Beasley hauled in 10 catches on 13 targets for 110 receiving yards in a win vs the Dolphins.

During that game, Beasley was briefly forced to sit with a rib injury. That prompted him to miss practice on both Wednesday and Thursday. The fact that Beasley returned in a limited fashion Friday is a good sign.

There was a lot of speculation entering the season whether or not Beasley could repeat his breakout performance from a season ago.

The Bills went out and signed veteran wide receiver Emmanuel Sanders. Many thought that signing would limit the opportunities for Beasley. Through seven games, the jury is still out.

Beasley has been feast or famine this season. In four games, he has scored 14, 20.8, 21.8 and 23 points in PPR leagues. However, the other three games are ugly. He scored 7.6, 3.6 and 1.5 points in PPR leagues. You never know what you are going to get.

Seeing as the Bills are 14.5 point favorites over the Jaguars, the most likely game script does not bode well for Beasley even if he plays.

Assuming the Bills hold a comfortable lead, they might lean on the ground game and give Beasley more snaps off the field. If he is active, he will be a borderline flex play in standard leagues, with a slight bump in PPR.