The NFL Players Association is investing in Dementia Discovery Fund, the group that Bill Gates recently made a $100 million investment in.

Dementia Discovery Fund is a venture capital fund based in London and Boston and managed by SV Health. The DDF is focused on discovering and developing treatments for ...

More...