James Neal has agreed to terms on a one-year contract with the St. Louis Blues, the team announced on Saturday.
Oct 9, 2021
TSN.ca Staff
James Neal has agreed to terms on a one-year contract with the St. Louis Blues, the team announced on Saturday.