Crew Chief Jeff Strope talks things over in the pits with Steve Francis of the World of Outlaws Series