North Carolina vs. NC State live stream: Betting odds, TV channel, prediction