NASCAR world reacts to very surprising Talladega finish Was this due to drivers getting hurt in the Next Gen car?