Austin Dillon Burns it Down in Texas

July 19, 2020 Greg Engle 0

Austin Dillon survived a chaotic final 22 laps and held off his Richard Childress Racing teammate in a green-white-checkered flag shootout to score his first NASCAR Cup series win in 88 races Sunday at Texas Motor Speedway.