The NFL Week 12 slate is chock-full of incredible matchups. It all begins on Thursday as Josh Allen leads the Buffalo Bills' offense on the road to face arguably the league's best defense in the Houston Texans. But on Sunday, America's Team takes center stage in Dallas, as the Cowboys host the defending Super Bowl champion Philadelphia Eagles.

The Cowboys are coming off a dominant performance against the Las Vegas Raiders on Monday night. But their season may be on the line this week.

The NFC is deep. Dallas already has five losses, with games against the Kansas City Chiefs and Detroit Lions coming up. So, they must defend home turf against their division rival and get back to .500.

Meanwhile, the Eagles just keep on winning.

It doesn't matter if AJ Brown is upset with his role , the

See Full Page