Another round of Mountain Dew commercials is out featuring Dale Earnhardt Jr. and his (fictitious and) goofy successor, Dewey Ryder, and if it can sell auto racing anywhere near the level at which it sells soda pop, NASCAR will like it as it pokes along.