James Lumalu
On the heels of The Journal of the American Medical Association revealing that CTE was found in 110 of 111 brains of deceased NFL players, it only makes sense to supplement that shocking data with a visual of the disease...