Drew Stubbs has agreed to join the Rangers on a major league deal, according to Jeff Wilson of the Fort Worth Star-Telegram.
In the corresponding roster move, Texas optioned Alex Claudio to Triple-A and transferred Josh Hamilton to the 60-day disabled list.
Atlanta signed Stubbs to a minor league deal at the end of March but he didn't have much success in his time with the Braves. Over 20 contests, he batted .237/.310/.316 to complement one home run and three RBIs.
Since he wasn't notably productive over that span, the Braves designated Stubbs for assignment and ultimately released him earlier this week.
Stubbs, 31, spent part of the 2015 season with the Rangers and joined them in camp this spring. However, he eventually decided to opt out of his minor league deal.
Stubbs has a notable amount of major league experience, playing for five clubs over eight seasons. He is a career .244/.313/.394 hitter and boasts 90 career home runs. Stubbs has had a tendency to strike out often over the course of his career but has also proven to be valuable in several lineup spots.
After batting .289 with the Rockies in 2014, Stubbs hasn't been very productive. He ended last season batting .195 and was striking out in 47.6 percent of his at-bats with Atlanta this season.
While he might not be an ideal starting option, Stubbs could still be a valuable addition to the Rangers' bench. Stubbs might also receive the opportunity to play center field, since Delino DeShields has not had much success offensively this season.