The NHL announced its 2019 All-Star roster on Wednesday night, and the host San Jose Sharks will be represented by center Joe Pavelski and defensemen Brent Burns and Erik Karlsson.