Under darkness, Almirola pulls off shocker at New Hampshire

Aric Almirola smiles as he holds up a giant lobster after winning the NASCAR Cup Series auto race Sunday, July 18, 2021, in Loudon, N.H.