Texas Motor Speedway officials hope the Cowtown Pit Stop Challenge will become a mainstay for IndyCar weekend

June 9,2019


See full SportsDay article by John Sturbin here.