Stars Live: Which Star steps up on the power play?
Dallas, Dallas Stars, NHL, Ottawa, Ottawa Senators, Senators, Stars, Twitter