After the violence in Canada yesterday which left one soldier dead, NHL team the Pittsburgh Penguins and their fans paid tribute with a moving version of 'O Canada'. 

While there are several teams in the NHL from Canada, neither were present in the game last night between Pittsburgh and Philadelphia when the crowd at The Consol Energy Center came together to sing along to the national anthem as a tribute to the events that had shocked Ottawa and the world yesterday.