Game 7 of the Stanley Cup Finals in the NHL between the St. Louis Blues and the Boston Bruins is Wednesday night in Boston. You can watch the game at Busch Stadium in St. Louis here is how!
The NHL's Boston Bruins held the first professional sporting event in the city following the bombings at the Boston Marathon. The Star-Spangled Banner started with one man but soon became a chorus of thousands.