Colton Sceviour shares his thoughts on players' confidence.
Dallas, devils, New Jersey, New Jersey Devils, NHL, Stars