10 key takeaways from NASCAR weekend at Texas Motor Speedway By foxsports Published Oct 20, 2016 4:48 pm ET