QUESTION OF THE DAY: Should the AFC championship game be played in Atlanta?
COLUMBIA, Mo. (KMIZ) The NFL announced if the Kansas City Chiefs were to play the Buffalo Bills in the AFC Championship game, the teams would play in Atlanta. The decision came after a game between the Bills and Cincinnati Bengals was canceled after Damar Hamlin collapsed on the field while suffering cardiac arrest. The Chiefs
Continue Reading