The NFL released every team's schedule for the 2017 regular season and the Dallas Cowboys will once again have a tough December, including three of their final four games on the road. If there is a silver lining for the Cowboys, they have been a very good football team away from AT&T Stadium two of the last three seasons, including a 6-2 record in 2016.

It also seems that the league's scheduling office enjoys having the Cowboys and Giants meet in prime time to begin the season. Dallas has opened their season at home against their division rivals four of the last five years. The Cowboys will also play back to back Thursday home games in November for the second straight season. They host the Chargers on Thanksgiving and then the Redskins the following week. They also get six prime time games for 2017.

Strength of schedule: T-10th, .531

Cowboys Regular-Season Schedule (All times Mountain)

Week 1: Sunday, Sept. 10, NY Giants, 6:30 p.m.

Week 2: Sunday, Sept. 17, at Denver, 2:25 p.m.

Week 3: Monday, Sept. 25, at Arizona, 8:30 p.m.

Week 4: Sunday, Oct. 1, Los Angeles Rams, 11 a.m.

Week 5: Sunday, Oct. 8, Green Bay, 2:25 p.m.

Week 6: BYE

Week 7: Sunday, Oct. 22, at San Francisco, 2:05 p.m.

Week 8: Sunday, Oct. 29, at Washington, 2:25 p.m.

Week 9: Sunday, Nov. 5, Kansas City, 2:25 p.m.

Week 10: Sunday, Nov. 12, at Atlanta, 2:25 p.m.

Week 11: Sunday, Nov. 19, Philadelphia, 6:30 p.m.

Week 12: Thursday, Nov. 23, Los Angeles Chargers, 2:30 p.m.

Week 13: Thursday, Nov. 30, Washington, 6:25 p.m.

Week 14: Sunday, Dec. 10, at NY Giants, 2:25 p.m.

Week 15: Sunday, Dec. 17, at Oakland, 6:30 p.m.

Week 16: Sunday, Dec. 24, Seattle, 2:25 p.m.

Week 17: Sunday, Dec. 31, at Philadelphia, 11 a.m.