News
No two ways about it, the Kansas City Chiefs had no choice but to eventually lock up Trey Smith on a long-term deal. While ...
The Kansas City Chiefs placed a franchise tag on Trey Smith following the 2024 season, but the two sides reportedly have been ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results