
The excitement surrounding the Kansas City Chiefs’ AFC Championship Game matchup against the Buffalo Bills is reaching its fever-pitch and officially has made its way from Arrowhead Stadium to the other side of the Truman Sports Complex at Kauffman Stadium.