Kevin Newman

21 Jul 19
TobyChristie.com

When Kyle Busch pitted before the end of Stage 2 of Sunday’s Foxwoods Resort Casino 301, in an effort to set himself up for the race win, Aric Almirola inherited the lead. Almirola would lead the final 10 laps of the Stage to take the win along with the Playoff point. Joey Logano was second, […]