The Titans announced the deal Friday with the eight-year veteran who played last season with Miami. Curtis has 253 catches for 3,297 yards and 20 touchdowns in 81 career games.
Curtis was drafted by St. Louis in the third round in 2003 out of Utah State. He played four seasons with the Rams and spent three seasons with Philadelphia. He had his best year with the Eagles in 2007 with 77 catches for 1,110 yards and six TDs.
The Titans waived rookie receiver Joseph Hills to clear roster space.