NFL USA FootChiefs Rumors: L’Jarius Sneed Gets Franchise Tag; CB Has Permission to Seek Trade February 29, 2024 The Kansas City Chiefs have placed the $19.8 million franchise tag on star cornerback L’Jarius Sneed for the 2024 season, according to NFL insider Jordan…Read More