This U.S. Navy veteran will sing the national anthem before the AFC Championship between the Chiefs-Bills game on Sunday at GEHA Field at Arrowhead Stadium.
Thursday, “The 13-Second Game” entered Chiefs Kingdom’s lexicon after the Kansas City Chiefs' stunning comeback against the Buffalo Bills in the 2021 AFC Divisional Round.