Earlier this week, a heartwarming video of Sidney Crosby and Nathan MacKinnon surprising the only Kenyan ice hockey team went viral.

 

The heartwarming moments were far from over for Kenya Ice Lions captain Ben Azegere as he'll be attending his first NHL game on Thursday night in Toronto and he'll get to see one of his favourite players play as the Penguins are in town.

Ahead of the game, Ben was able to reunite with captain Sidney Crosby and Sid surprised him with a signed jersey and a tour of the arena.

These moments are what hockey is all about.  We hope Ben has an absolutely incredible experience at his first NHL game and he and his teammates continue to chase their hockey dreams.

(H/T: NHL