Tesla hands over the first batch of Cybertrucks to buyers, Dell posts a revenue miss on weak demand, and shares of Samsara and Elastic surge as earnings at both tech companies top analysts' estimates.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles