The NFL claims to be concerned about player safety... I keep thinking the helmets being like Rock-em, Sock-em Robots where something pops up on the helmet if they take a hit. Like one of those things that let you know the turkey is ready
Think they are to a point. I personally don't like the changes in kick offs, know that it is a huge potential but I love to see the carnage, sorry lol!