After failing to complete the 1,100-mile prestigious Double event in May, Kyle Larson clenched his teeth ... He also added, “Where the technical center comes in is all of our tools now ...