Sharks

Sharks

There will be some notable absences at the 2019 NHL All-Star Game in San Jose. 

Days after scoring a hat trick against the Sharks, Washington Capitals superstar Alex Ovechkin will skip the game to rest. Montreal Canadiens goaltender Carey Price, who recently returned from an injury, is also sitting out.

Both players will be suspended one game for not attending.

And then there are the players who didn’t make it at all.

Yes, we know there will always be snubs. Each of the league’s four divisions have 11 representatives (nine skaters, two goalies), and all 31 teams are required to have at least one All-Star -- at least on the initial roster. That leaves 13 spots for how many deserving candidates? 

But even with that disclaimer in mind, some absences are particularly head-scratching. Considering on-ice performance and in keeping with the spirit of the event, here are a few players we think should've been in San Jose this weekend. 

VIEW THE BIGGEST ALL-STAR SNUBS HERE