India, Nov. 28 -- Post Malone headlined the Kansas City Chiefs vs Dallas Cowboys halftime show at the Thanksgiving game on Thursday. As the singer took the stage, thousands of spectators jumped excitedly. He sang some of their famous numbers.

Ahead of the Thanksgiving halftime show, Malone told the Cowboys, "I'm from Texas. I grew up a Cowboys fan and have been watching this halftime show for years. It's a real honor to be part of the Red Kettle Kickoff with The Salvation Army and the Dallas Cowboys and help bring hope to so many people."

At the halftime show, Malone paid tribute to late Cowboys star Marshawn Kneeland. He wore the DE's No 94 on his chest.

Kneeland, a 24-year-old second-round pick from Western Michigan, died by suicide ...