November 4, 20196 yr Moderators While his Stewart-Haas Racing teammate Kevin Harvick won Sunday’s race at Texas Motor Speedway, Almirola turned in easily his best performance of the 2019 season.Almirola led a season-high 62 laps, won the second stage of the race and gave Harvick all he could handle down the stretch before ending up as the runner-up.The finish was his best of the season and his second top-five finish in ...Keep reading View the full article
Create an account or sign in to comment