TreVeyon Henderson says "a series of unexplained neurological symptoms" are the reason for his absence for the New England Patriots.

Advertisement