The St. Louis Blues signed defenseman David Shields to a one-year, two-way contract, the team announced Wednesday.

Shields, 23, dressed in 55 regular-season games for the Blues' American Hockey League affiliate, the Chicago Wolves last season, posting a pro career-high 15 points (five goals and 10 assists).

The 6-foot-4, 206-pound defenseman has spent the past three seasons in the Blues' minor league system after a four-year stint in the Ontario Hockey League with the Erie Otters (2007-2011).

Overall, Shields has accumulated 24 points (five goals, 19 assists) in 162 regular-season AHL games, while he also produced six points (one goal, five assists) in a 12-game regular-season stint with the Blues' former East Coast Hockey League affiliate, Alaska Aces.

The Buffalo, N.Y., native was originally drafted by the Blues in the sixth round of the 2009 draft.