The Flames signed defenseman T.J. Brodie to a two-year, $2.125M deal, according to an ESPN.com report on Wednesday.

Brodie, 23, had two goals and 12 assists in 47 games last season with Calgary.