By Annie Ross

The Eagles’ schedule is pretty tough.

They start with two road games (at Washington and Kansas City) and then the dreaded three-game road swing in December, with two straight coming on the West Coast in Seattle and Los Angeles. (New England, Atlanta, Minnesota, Cincinnati, Denver and San Francisco are the other teams with three-game “road trips.”) The Eagles also drew the Christmas night short straw with a home game against Oakland. The NFC East has no easy outs.

The division also faces tough non-conference games against a similarly deep AFC West. And the Cowboys finish with three out of four games on the road, the only home December date coming against Seattle.

The NFL schedule is nearly impossible to handicap in April, but Dallas’ slate has few weak spots. Football Outsiders ranks the Cowboys’ schedule as the toughest in football. There are five Cowboys prime-time games and they will probably be flexed into a sixth, leading to some funky travel weeks.

At least misery loves company. The Cowboys’ division rivals also rank among the teams with the toughest slates in 2017:

The biggest schedule losers were apparent well before Thursday’s release. The best two divisions on paper — the AFC West and NFC East — face off against each other. That will result in few walkovers for the Redskins, Eagles and Giants. They all have schedules ranked among the seven toughest slates in the league, according to Football Outsiders.