NASCAR Cup Series race

New Hampshire Motor Speedway: Aric Almirola wins wet and dark NASCAR Cup Series race

New Hampshire Motor Speedway: Aric Almirola wins wet and dark NASCAR Cup Series race

With darkness closing in, Aric Almirola sprung to life late Sunday at New Hampshire Motor Speedway and pulled off theā€¦