Dale Earnhardt Jr., who formally retired from NASCAR in 2017, will compete in the Hampton Heat at Larry King Law’s Langley Speedway, which is now sold out.