TORONTO -- The Toronto Argonauts have finally agreed to terms with linebacker Cory Greenwood.

Toronto selected Greenwood, a native of Kingston, Ont., third overall in the 2010 CFL draft but he signed with the NFL's Kansas City Chiefs shortly afterwards. Greenwood played three seasons with the Chiefs then joined the Detroit Lions, spending all of last season on injured reserve before being released.

"Cory was a top prospect when we drafted him in the first round in 2010 out of Concordia University," Argos GM Jim Barker said in a statement. "He has since spent three years as a professional football player and we are excited to see the type of player he has become and how he will be able to contribute to our team."

Greenwood, 29, played 48 games with Kansas City, registering 35 tackles, primarily on special teams. The six-foot-two, 235-pound Greenwood captured the President's Trophy in '09 as Canadian university football's top defensive player.

Toronto also removed defensive back Harold Mutabola from its practice roster.