The Jets signed Johnson to a contract Sunday, Rich Cimini of ESPN.com reports. Johnson signed with the Rams as an undrafted free agent in May, but he was let go by Los Angeles on Tuesday. After clearing waivers, the 23-year-old tight end caught on with the Jets, and he'll look to compete for a depth spot at tight end.