Believes Chiefs will make the playoffs? - Stephen A. on Week 8: Giants at Chiefs | FIRST TAKE