Notre Dame plays 15 ACC games every 3 years. That's 1 game per ACC team, with 1 lucky ACC team getting a 2nd game.
Looking at ND's published schedules for 2014-16, it's obvious that SU got lucky.
Between 2014-16, ND has 8 home game and 7 road ACC games.
We'll play ND in 2017-19, probably on the road (ND will need 7 home and 8 road. If they mirror 2014-16, ND home opponents should be SU, FSU, VA, Clemson, Pitt, NC State*, and "Lucky (maybe BC)". ND road opponents should be NC, Louisville*, GT, WF, BC*, Duke, Miami and VT. *games are already confirmed)
We'll play ND in 2020-22, probably in Syracuse (ND will need 8 home and 7 road)
We'll play ND in 2023-25, probably on the road (ND will need 7 home and 8 road)
ND gets 30 home or Shamrock games, and 30"non-home" games. 60 games in 12 years.
Every ACC team gets 2 home and 2 road, except for the other 3 "Lucky" teams, who will get ND wherever they're needed that cycle.
We'll have played 2 road, 2 NYC, and 1 home. We traded 1 home game for 2 NYC games (and paychecks).
Doesn't this sound more plausable than the nightmare scenario where ND never comes to Syracuse never ever?