Answered March 1st, 2020

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

who won the last stanley cup

See Trending NHL Searches