Notre Dame's 2018 schedule, per usual, is loaded.
Notre Dame still has one final contest for the 2017 season - against LSU in the Citrus Bowl in two weeks. But let's take a look ahead at who the Fighting Irish will be facing during the 2018 campaign.
Notre Dame doesn't call an official conference home, but the program does have a contract requiring a number of ACC games. In 2018, the Fighting Irish will take on Wake Forest, Virginia Tech, Pittsburgh, Florida State and Syracuse.
Here's Notre Dame's full 2018 slate:
9/1: Michigan at Notre Dame
9/8: Ball State at Notre Dame
9/15: Vanderbilt at Notre Dame
9/22: Notre Dame at Wake Forest
9/29: Stanford at Notre Dame
10/6: Notre Dame at Virginia Tech
10/13: Pittsburgh at Notre Dame
10/27: Notre Dame vs. Navy (San Diego)
11/3: Notre Dame at Northwestern
11/10: Florida State at Notre Dame
11/17: Syracuse at Notre Dame
11/24: Notre Dame at USC
The two most difficult games? They probably come against Stanford and USC. The Cardinal have actually won seven of their last nine meetings with the Irish - including last year's 38-20 victory. The game against USC will be on the road, and if Sam Darnold returns, the Trojans will be looking for some serious payback for what happened in 2017.
Should Brian Kelly return, he'll enter his ninth season in South Bend in 2018.