It boggles my mind. How can anyone deny the Chiefs are not the best team, with the best fans, stadium, and Quarterback?

15 answers 15