Dallas Cowboys defensive end Marshawn Kneeland died aged 24 on Thursday morning, the NFL confirmed later in the day.