NHLBrandon Carlo faces potential punishment after dangerous hit in first game with BluesYahoo Sports•38d ago