St. Louis Blues Win The 2019 Stanley Cup On Boston’s Home Ice

June 12, 2019, Boston – The St. Louis Blues celebrate winning their first Stanley Cup at TD Garden in Boston photo: L. Stefano
At TD Garden, The St. Louis Blues won their first Stanley Cup with a decisive 4-1 victory. It took seven games but they did it. The Blues ended a 52 year streak of never having won a championship. Above is a photo of the Blues celebrating and raising the Stanley Cup. Yes, we had one of our contributors at the game. Continue reading
