BK & Ferrario September 11, 2020 Rivs & BK – September 11th, 2020 – The Chiefs already proved they are the best team in the NFL, and did Carpenter and O'Neill buy themselves more at-bats? Share: