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.
Powered by WPeMatico