NASCAR on NBC “Pup” Series in Orlando. NBC Sports Network NASCAR on NBC “Pup” Series in Orlando. NBC Sports Network