Eagles vs. Bills: Buffalo stars not named Josh Allen who hope to ruin Week 12 for Philly

The Bills are bringing some firepower to Philly with them.

Josh Allen, Buffalo Bills
Josh Allen, Buffalo Bills / Jeff Dean/GettyImages
2 of 3

Here are four other Bills the Eagles defense will have to keep tabs on.

After defending some pretty tough offenses so far this season, the Eagles' defense will be asked to do so again. Here are some guys whose names you'll need to know.

2. James Cook, running back

James Cook, Buffalo Bills
James Cook, Buffalo Bills / Bryan M. Bennett/GettyImages

James Cook is a threat in both the running and passing game. He ranks fourth on the Bills' offense in receptions (27).

He has racked up 251 yards receiving and two TD receptions as a receiver. He has added another 688 yards and four TDs as a runner.

3. Dalton Kincaid, tight end

Dalton Kincaid, Buffalo Bills
Dalton Kincaid, Buffalo Bills / Jamie Germano/Rochester Democrat and

We have gone and on all season about the difficulty that the Eagles have had with containing good tight ends. Welcome to Dalton Kincaid's portion of the conversation.

He ranks second on the team in receptions (51). He has racked up the third most receiving yards by any Bills target this season.

4. Khalil Shakir, wide receiver

Khalil Shakir, Buffalo Bills
Khalil Shakir, Buffalo Bills / Sarah Stier/GettyImages

Bradley Roby's return helped the Eagles figure out some of the issues they were experiencing at the slot cornerback position. Hopefully, that good fortune carries over into Week 12. It appears that Roby and company have Khalil Shakir duty this time around.

5. Spencer Brown, right tackle

Spencer Brown, Buffalo Bills
Spencer Brown, Buffalo Bills / Katie Stratman-USA TODAY Sports

With Haason Reddick eating on a week to week basis, it's always interesting to see who the other team's right tackle is. Spencer Brown isn't a Pro Bowler or anything, but he's a very good player, and he will be charged with keeping Philly's sack artist away from his quarterback.