The Saints announced via Twitter that they had agreed to a one-year deal with Rogers, a three-time Pro Bowl defensive tackle, but they didn't reveal financial terms. However, the source said Rogers will receive about $4 million.
Rogers, 31, is coming off the worst statistical season of his 10-year NFL career. He made just 17 tackles and had two sacks, both career lows, for the Cleveland Browns, who released him after the season.
The Saints made other moves Tuesday, extending contract tenders to 10 players, most notably running back Pierre Thomas. Also tendered were nose tackle Remi Ayodele, offensive tackle Jermon Bushrod, defensive end Jeff Charleston, defensive backs Roman Harper and Usama Young, kicker Garrett Hartley, wide receiver Lance Moore, guard Carl Nicks and tight end David Thomas.