The Dallas Stars Game 3 loss to the Vegas Golden Knights in their Western Conference Finals series on Tuesday night was ugly, and that’s putting it lightly. When you consider the 4-0 margin of defeat or the fact that fans decided to start firing objects onto the ice as the second period came to a […]