NASCAR Senior Vice President of Content John Dahl spearheaded the channel and is planning even more content once the channel ...