http://www.tmz.com/2012/05/02/junior-se ... 6F9YMVa5U0
Self-inflicted GSW to the chest ala Dave Duerson. Same request to have his brain studied.
Goodell and the NFL have a major problem on their hands.
Science IS NOT TRUTH. It is an iterative process asymptotically coming ever closer to Truth, but destined never to arrive there.