How many races has dale jr won

Dale Earnhardt Jr. has won a total of 18 races in his Nascar career but has never won a championship!

Wednesday, February 01 2012