Free agent defensive lineman Mario Edwards has agreed to sign with the New Orleans Saints, according to a league source.

In 45 career games, with 24 starts, the 6-foot-3, 280-pound Edwards has recorded 7.5 sacks and 85 tackles.