Chris Broussard: Josh Allen and the Bills completely stomped Kansas City I FIRST THINGS FIRST

FOX Sports

Published

According to Chris Broussard, the Buffalo Bills officially cemented their spot as the current best team in the AFC after soundly defeating the Kansas City Chiefs in Week 5. Watch as Broussard breaks down Josh Allen and the Buffalo offense will prove to be a threat for the rest of the teams in their division, and why they've definitely surpassed Kansas City in the AFC.

Full Article