Flames sign James Neal to 5-year contract: report

neal-james-033018-620

The Calgary Flames have reportedly signed free-agent forward James Neal to a 5-year, $28.75 million US contract.

You may also like...