The Dallas Stars won a critical Game 2 in their Western Conference second-round series against the Colorado Avalanche at American Airlines Center on Thursday night, but the team nearly blew a multi-goal lead for the second time in as many contests. Pete DeBoer’s club led by as much as 4-0 heading into the third period, […]