Kansas City signed Shelton on Tuesday, Adam Schefter of ESPN reports.
The Chiefs will be Shelton's fourth team in as many years. As the gap-filling defensive tackle enters his eighth season in the league, he'll compete with Derrick Nnadi and Tershawn Wharton for a starting spot next to three-time Pro-Bowler Chris Jones on Kansas City's front four.