Despite last week’s report, the Kansas City Chiefs have not yet officially placed the franchise tag on their free-agent cornerback L’Jarius Sneed.
Despite last week’s report, the Kansas City Chiefs have not yet officially placed the franchise tag on their free-agent cornerback L’Jarius Sneed.
In