James Madison vs North Carolina: live stream, TV channel, time, how to watch
The James Madison Dukes will head to Chapel Hill to face the North Carolina Tar Heels. This out-of-conference matchup is one you won't want to miss on Saturday. The James Madison Dukes come into this matchup with a 2-0 record after winning their games in weeks 1 and 2 and then having a bye in Week 3.