Meet Phil Kessel, ironman, champion and Vegas Golden Knights top-liner Posted byLas Vegas Weekly Stories: News October 13, 2022 The 17-year NHL veteran has played in 983 consecutive games, just six shy of Keith Yandle’s record for the longest streak in NHL history.