Almirola scores first season win for Stewart-Haas Racing
As darkness descended on New Hampshire Motor Speedway on Sunday evening, NASCAR called for the checkered flag eight laps earlier than the 301-scheduled distance in the Foxwoods Resort Casino 301 with ...