Cleveland joined the 49ers as an undrafted free agent in 2014 out of the University of Miami. The Sacramento native appeared in six games last season while a number of the team's tight ends were dealing with injuries. He did not make a catch. General manager Trent Baalke invested two draft picks in the position in the recent draft, taking Bell in the fourth round and Anderson in the seventh.
It was unlikely Cleveland was going to make the 53-man roster following camp. By making the trade, the 49ers were able to get something in return for Cleveland, instead of losing him on waivers and getting nothing back.
Devey (6-7, 320) started four games for the Patriots last season, playing both guard positions. He allowed one sack, three quarterback hits and nine hurries, according to Pro Football Focus.
Devey went undrafted out of Memphis in 2013, going to the Baltimore Ravens and getting cut following training camp. The Patriots picked him up and placed him on the practice squad, where he spent the entire season.
Devey played both guard and tackle during his collegiate career. The 49ers could use depth along the offensive line, particularly at tackle, where rookie seventh-round pick Trenton Brown is the top candidate to back up starting left tackle Joe Staley and right tackle Erik Pears.