Who drives the number 3 car in Nascar?

No one, except on the rare occasions when the number is brought onto the track for Dale, Jr to drive. It was retired after Dale Sr's death. This applies to Sprint Cup only. In the NASCAR Nationwide series, Austin Dillon, Richard Childress grandson drives the #3.