New York Islanders left wing Matt Moulson has agreed to a one-year contract worth $2.45 million. More...