James Neal has agreed to terms on a one-year contract with the St. Louis Blues. The deal is worth $750,000.
Neal, who joined the Blues in training camp as a professional tryout, led the team in goals (4) in five preseason appearances. In 13 NHL seasons, Neal has scored 294 goals and 261 assists (555 points) in 850 career regular-season games.