General Manager Mickey Loomis announced the deal Friday.
Harris, 6-6, 300 pounds, has appeared in 34 career games with four starts in three seasons, two at left tackle and two at right tackle. Originally signed as an undrafted free agent by the Atlanta Falcons in 2012 out of Fresno State, Harris was added to New Orleans' active roster off the Falcons practice squad in Week one of his rookie campaign.
In 2014, he played in all 16 contests, primarily contributing on the club's special teams units and opened the last two at left tackle in place of an injured Terron Armstead.
AP NFL website: www.pro32.ap.org and www.twitter.com/AP-NFL