Yes, first place in the NFC Least is an accomplishment ....or is it attrition?
I think the Chiefs are about to get stomped.