Despite tough night, Zach Veach gaining confidence after Texas

While a 16th place finish isn’t much to write home about, there were many reasons for Zach Veach to stay upbeat following Saturday’s DXC Technology 600. Entering the race weekend at Texas Motor Speedway, Veach had made 10 starts in a Verizon IndyCar Series career that remains in its infancy.  A 4th place finish at … Continue reading Despite tough night, Zach Veach gaining confidence after Texas