Toyotas have speed but need better “execution in pit lane”
Kurt Busch held off Kyle Larson to win last Sunday’s race, giving Toyota its third win of the season. At the same time, Busch led the way as all six of the manufacturer’s factory-backed teams finished in the top-10.
Toyota has shown speed many times through the first third of the season but has had a difficult time producing the results to match.
“We’re sitting on three wins in 13 …Keep reading