Answered March 7th, 2020

The St. Louis Blues won in the 2019 Stanley Cup Final against the Boston Bruins, 4 games to 3.

stanley cup champions last year

See Trending NHL Searches