Site icon The Who Dat Daily

Marshawn Kneeland: Authorities Share Reason for Police Chase Before NFL Player’s Death

Before Marshawn Kneeland died from an apparent suicide, the Dallas Cowboys player “refused to stop” for police over a traffic violation, according to the Texas Department of Public Safety.Read More

Exit mobile version