Flames sign James Neal to 5-year contract: report

The Calgary Flames signed free-agent forward James Neal to a 5-year, $28.75 million US contract on Monday, according to reports.

The 30-year-old posted 25 goals and 44 points in 71 regular-season games for the expansion Vegas Golden Knights this past season.