Rod Wood got his wish.

Wood said at the NFL owners meetings last month that he asked the league to give the Detroit Lions more home games at the beginning of the season after last year's slow start.

The NFL released its full 2017 schedule Thursday, and the Lions open the season at home against the Arizona Cardinals, then follow with a Monday night game against the Giants in New York.

In all, the Lions play two of their first three games at Ford Field and close the season with what could be another meaningful home game against the Green Bay Packers.

They play the Minnesota Vikings on Thanksgiving for the second straight year, and have three primetime games.

Along with a Week 2 matchup with the Giants, the Lions host the Pittsburgh Steelers in a Week 8 game on Sunday Night Football, and play the Packers in a Monday night game the following week at Lambeau Field.

The Lions have a bye in Week 7.

Last year, the Lions made the playoffs as a wild-card team at 9-7, but they started the season 1-3 and lost their final three regular-season games. The Packers beat the Lions on Sunday Night Football in Week 17 at Ford Field, 31-24, to win the NFC North.

Asked about the schedule before it was released Thursday, Lions general manager Bob Quinn said he thought fans would be "pleasantly surprised."

Other highlights of the Lions' schedule include:

■ A Week 3 home game against the defending NFC champion Atlanta Falcons.

■ No back-to-back road games the entire season.

■ A Christmas Eve game at the Cincinnati Bengals.

■ And a Thanksgiving rematch with the Vikings, the first time the Lions have played the same opponent in consecutive holiday games since they split with the Chicago Bears on Thanksgiving in 1979-80.

Last year, the Lions beat the Vikings on Thanksgiving, 16-13, on a 40-yard Matt Prater field goal as time expired.

Here is the Lions' 2017 schedule:

Week 1: Sunday, September 10 ARIZONA CARDINALS FOX 1:00 p.m.

Week 2: Monday, September 18 at New York Giants ESPN 8:30 p.m.

Week 3: Sunday, September 24 ATLANTA FALCONS FOX 1:00 p.m.

Week 4: Sunday, October 1 at Minnesota Vikings FOX 1:00 p.m.

Week 5: Sunday, October 8 CAROLINA PANTHERS FOX 1:00 p.m.

Week 6: Sunday, October 15 at New Orleans Saints FOX 1:00 p.m.

Week 7: Sunday, October 22 *** BYE WEEK ***

Week 8: Sunday, October 29 PITTSBURGH STEELERS NBC 8:30 p.m.

Week 9: Monday, November 6 at Green Bay Packers ESPN 8:30 p.m.

Week 10: Sunday, November 12 CLEVELAND BROWNS CBS 1:00 p.m.

Week 11: Sunday, November 19 at Chicago Bears FOX 1:00 p.m.

Week 12: Thursday, November 23 MINNESOTA VIKINGS FOX 12:30 p.m.

Week 13: Sunday, December 3 at Baltimore Ravens FOX 1:00 p.m.

Week 14: Sunday, December 10 at Tampa Bay Buccaneers FOX 1:00 p.m.

Week 15: Saturday, December 16 CHICAGO BEARS NFLN# 4:30 p.m.

Week 16: Sunday, December 24 at Cincinnati Bengals FOX 1:00 p.m.

Week 17: Sunday, December 31 GREEN BAY PACKERS FOX 1:00 p.m.