Eli Whiteside is packing his bags again.
The backup catcher was claimed off waivers Wednesday by the Texas Rangers, who become his fourth team in two months.
The Yankees claimed Whiteside off waivers from the San Francisco Giants on Nov. 5, and he signed a one-year $625,000 contract with New York on Nov. 26.
The Toronto Blue Jays acquired Whiteside off waivers on Dec. 3, but they lost him to Texas on Wednesday.
Whiteside, 33, played parts of the past four seasons with the Giants, though he wasn't on the playoff roster for the team's run to the World Series championship this year. He went 1-for-11 (.091) in 12 games with San Francisco in 2012. He's a career .215 hitter in five major league seasons, counting a brief stint with the Baltimore Orioles in 2005.
Whiteside is known more for his defense than for his offense, and he threw out 36 percent of attempted base-stealers this year in 60 games with Triple-A Fresno. He has caught 34 percent of attempted thieves over 10 seasons in the minor leagues.
Geovany Soto is the Rangers' expected starter at catcher. Whiteside could compete with Luis Martinez and Konrad Schmidt to be the backup. Schmidt was claimed off waivers by Texas from the Arizona Diamondbacks last month.
The Rangers made another move Wednesday, re-signing free agent first baseman Brandon Snyder to a minor league deal that includes an invitation to spring training. Snyder, 26, hit .277 with three homers and nine RBI in 40 games with Texas this year.