The move was confirmed by an OSU spokesman, who says other scheduling news could happen soon.
According to the Tar Heels' release, the games were canceled because of the Big Ten's move to nine-game conference schedules, set for 2016.
"The Big Ten's move to nine conference games each year beginning in 2016 resulted in the cancellation of our series with Ohio State, which was scheduled for 2017 and 2018," UNC AD Bubba Cunningham said in the release.
If the 2017 game set for Chapel Hill had stayed on the docket, Ohio State would have had to play six road games because the Buckeyes are set to play five road Big Ten contests in each odd-numbered year. OSU AD Gene Smith is on record as saying the Buckeyes largely need seven home games in a year to properly fund the athletics department, which turns a profit of more than $6 million for each home contest.
The Buckeyes' only nonconference game on the 2017 docket now is a home contest vs. Oklahoma.
OSU now has two openings in both 2017 and '18 and will likely need home or at least neutral-site contests for each game. In '18, the lone scheduled nonconference game is a trip to take on TCU.
Future OSU schedules can be seen on the Schedule page here on BuckeyeSports.com