Believe it or not, it's true.

Former Victoria Royals captain Gannon Laroque has a new home, and it comes in an interesting fashion.

On Friday afternoon, the San Jose Sharks traded the defenceman to the Montreal Canadiens in exchange for goalie Carey Price and a fifth-round pick in the 2026 NHL Draft.

On paper, the move might seem confusing if you haven’t been closely following the hockey world the past few years.

But looking a little closer, it starts to make more sense for both sides.

Laroque played four seasons with the Royals from 2019 to 2023, appearing in 91 games and wearing the captain’s ‘C’ in his final season.

His success in Victoria caught the attention of the NHL, and he was selected by the Sharks in the fourth round of the 2021 draft.

Since then, he’s split time between

See Full Page