The North Carolina Tar Heels have added the James Madison Dukes to their 2020 football schedule, FBSchedules.com has confirmed.

News of the matchup was first reported last year by DukesOfJMU.com. A copy of the contract was obtained by FBSchedules.com from the University of North Carolina via a state public records request.

According to the contract, North Carolina will host James Madison at Kenan Memorial Stadium in Chapel Hill on Nov. 21, 2020. The Tar Heels will pay the Dukes a $500,000 guarantee for playing the game.

James Madison is a member of the Colonial Athletic Association (CAA) in the Football Championship Subdivision (FCS). Last season, the Dukes fell to North Dakota State 17-13 in the NCAA Division I Football Championship.

North Carolina and James Madison first met on the gridiron in 2007 and have played three games overall. UNC won the last matchup 56-28 in 2016 to extend their series lead to 3-0.

The addition of JMU gives North Carolina three non-conference games for the 2020 season. UNC is also slated to play at UCF on Sept. 12 and host Old Dominion on Sept. 26.

In ACC play in 2020, the Tar Heels are scheduled to host Georgia Tech, Pittsburgh, Virginia Tech, and NC State and travel to Duke, Miami (FL), Virginia, and Boston College.

Future UNC Football Schedules