The 38-year-old, whose deal was announced Monday night, has spent the last two seasons with the Rays. He started a career-high 87 games and batted .233 with two homers and 18 RBIs in 99 games.
The veteran of 14 major league seasons, who had become a free agent, is a .238 career hitter with 39 homers and 213 RBIs.
Fuld appeared in 118 games last season, batting .199 with two home runs and 17 RBIs. Wright split last season between Tampa Bay and the Houston Astros. He appeared in 16 games and did not have a decision with a 2.92 ERA after being claimed off waivers by the Rays on Aug. 12.