Reasons abound for Patrick Mahomes' struggles - Marcus Spears on Week 8: Giants at Chiefs | NFL LIVE