Dale Earnhardt Jr. retired at the end of the 2017 Nascar season after nearly two decades in the spotlight as the most famous progeny in the sport.