Post Malone honours late Cowboys player Marshawn Kneeland at Thanksgiving halftime
Post Malone honours late Cowboys player Marshawn Kneeland at Thanksgiving halftime

Post Malone closed his Thanksgiving Day halftime show with a tribute to Dallas Cowboys defensive end Marshawn Kneeland, who died earlier this month at the age of 24.

Performing during the NFL game between the Cowboys and the Kansas City Chiefs at AT&T Stadium in Texas, the singer wore a navy jacket with various pins and buttons. One side of the jacket featured the number 94 in white, representing Kneeland's jersey number.

“I love you so very much, Dallas, Texas,” Malone told the crowd. “Ladies and gentlemen, make some noise for the best team in the world, the Dallas Cowboys... happy Thanksgiving, and I love you more than I can ever say.”

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list

Kneeland, who played for Western Michigan University, was drafted by the Cowboys in 2024. On November 6, he died by suicide after a police chase, according to the Texas Department of Public Safety. The Cowboys acknowledged his death without specifying the cause, describing him as “a beloved teammate and member of our organisation.”

Kneeland's agent, Jonathan Perzleyk, wrote on Instagram: “I watched him fight his way from a hopeful kid... to being a respected professional. To lose someone with his talent, spirit, and goodness is a pain I can hardly put into words.” The NFL also expressed deep sadness. In his two seasons, Kneeland played 18 games with four starts, recording 26 tackles and one sack.

If you or someone you know needs mental health assistance, call or text 988, or visit 988lifeline.org. In the UK, contact the Samaritans at 116 123 or jo@samaritans.org.

Pickt after-article banner — collaborative shopping lists app with family illustration