The NFL schedule makers have a thankless job.

No matter what they come up with, somebody somewhere is bound to be unhappy about it.

But here in Week 11 of the NFL season, we must applaud their work. According to the NFL.com power rankings , eight of the 10 best teams in the NFL are playing against each other on Sunday.

The Eagles will host the Detroit Lions in the Sunday night game on NBC in what many thought was going to be last year’s NFC Championship.

Here’s a look at each of the games among top contenders Sunday and how the Eagles fit in among the elite with eight weeks remaining before the start of the postseason.

Tampa Bay (6-3) at Buffalo (6-3), 1 p.m.

The Eagles held on to beat the Bucs in the blistering Tampa heat in Week 4. Tampa Bay rebounded with a wild win at Seatt

See Full Page