NBC will have exclusive rights to The Glen broadcast. It can be watched live on its NBC Sports Network channel on TV or its streaming app, Peacock.