Updated

The Chicago Blackhawks and forward Brad Winchester agreed to a one-year contract on Wednesday.

Winchester played in 37 games for Milwaukee of the American Hockey League last year, totaling nine goals and 27 points.

Prior to that, he spent seven seasons in the NHL with Edmonton, Dallas, St. Louis, Anaheim and San Jose, picking up 37 goals and 68 points with 552 penalty minutes in 390 appearances.