(Photo By Flick User Dinur) The St. Louis Blues beat the Boston Bruins in Game 7 for franchise’s first NHL Crown! With a win over the Bruins Wednesday night, St. Louis captured its first Stanley Cup title in franchise history. Paced by two first-period goals, the Blues defeated the Bruins 4-1 at TD Garden in Boston,…… MORE
