Almirola scores upset win in chaotic New Hampshire race

Almirola entered Sunday’s race 27th in the series standings and with no chance to make the 16-driver playoffs without a victory.
With Stewart-Haas Racing’s struggles this season, Sunday’s race on the 1.056-mile oval didn’t appear to be a good opportunity to pick one up.
But with darkness closing in due to an earlier 1 hour, 42-minute rain delay and no lights at the track, Almirola …Keep reading