Summary: The NFLPA and Harvard School of Public Health announced a $100 million study of player health in 2013, but the funding wasn't secured. What happened? OTL examines.
Summary: The NFLPA and Harvard School of Public Health announced a $100 million study of player health in 2013, but the funding wasn't secured. What happened? OTL examines.