I found this.
I am not sure how they get away with this, but it looks like you can watch it here.
https://ustvgo.tv/nbc-sports/ USE THIS LINK FOR FRIDAYhttps://ustvgo.tv/nbc/ USE THIS LINK FOR SAT/SUNNHL All-Star Game ScheduleNHL
All-Star Skills Competition: Friday, Jan. 24, 8 p.m. ET
NHL All-Star Game Tournament: Friday, Jan. 25
Semifinal Game 1: TBD vs. TBD, 8:15 p.m. ET
Semifinal Game 2: TBD vs. TBD, 9:15 p.m. ET
Final Game: Winner Game 1 vs. Winner Game 2, 10:15 p.m. ET
How to Watch the NHL All-Star GameWhere: Enterprise Center, St. Louis, Missouri
What: 65th Annual NHL All-Star Game
When: Saturday, January 25, 2020, at 8 p.m. ET
TV Channel: NBC
Live Stream:
Stream live on NBCSportsNHL All-Star CaptainsAtlantic Division: F David Pastrnak, Boston Bruins
Metropolitan Division: D Kris Letang, Pittsburgh Penguins
Central Division: F Nathan MacKinnon, Colorado Avalanche
Pacific Division: F Connor McDavid, Edmonton Oilers
NHL All-Star RostersAtlantic Division:
rosterMetropolitan Division:
rosterCentral Division:
rosterPacific Division:
roster