How this KC-designed (and 3D-printed) stadium torch will light the Chiefs’ way to Super Bowl LVIII
Nearly four years after it was unveiled in Las Vegas’ Allegiant Stadium, the Al Davis Memorial Torch will serve as a beacon of light — and hometown spirit — for a Kansas City Chiefs team set to...