Duke vs. Boston College live stream: Betting odds, TV channel, prediction