I thought it was interesting that some of those soldiers have never never deployed and have no idea the effects an IED can have on the brain. Nonetheless I comend the Panthers and the NFL for their partnership with the service and concerns with brain injury.
I understand where you coming from,however, I don't believe you need to deploy to see the profound effects of concussions or brain damage sustained to understand the seriousness of TBI and PTSD. Before I deployed on the first of my two tours to Afghanistan, I seen the effects first hand...as my brother whose also on active duty (Army) suffers from injuries sustained in Iraq.
Never the less, I believe it was a nice event here on Fort Bragg.