0 votes
What place are the St Louis Blues in?

1 Answer

0 votes
The St. Louis Blues are a professional ice hockey team based in St. Louis, Missouri. They are members of the Central Division of the Western Conference of the National Hockey League (NHL).
...