The Kansas City Chiefs Probably Have a Plan But I’m Confused
I'm not a genius when it comes to the NFL cap. It's always changing and it seems like some teams can make any deal they want work, while other teams struggle to sign anyone. The Kansas City Chiefs were the former last offseason, but now they are trending toward the latter...