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.
Meet Phil Kessel, ironman, champion and Vegas Golden Knights top-liner

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.