The National Association for Stock Car Auto Racing; Nascar, an American auto racing company, gets a new outlook as it ...