KBR Sports 10-16-17 Are the Kansas City Chiefs the best team in the AFC? - a podcast by Brendan Abban
from 2017-10-17T22:35:20
::
::
Should the Kansas City Chiefs still be seen as the best team in the NFL? Let alone the NFL? Photo Cred: Source: Jason Hanna/Getty Images North America via ZImbio.
Further episodes of KBR Sports
Further podcasts by Brendan Abban
Website of Brendan Abban