Terms of the deal announced Thursday were not disclosed.
The 37-year-old Engram had five receptions for 61 yards in five games last season with the Kansas City Chiefs.
Engram, a 14-year veteran, was a second-round draft pick of the Chicago Bears in 1996. His most productive season came with the Seattle Seahawks in 2007, when he had 94 catches for 1,147 yards and six touchdowns.
It's game time! Sign up for Fantasy Football '10 today!