The Giants claimed infielder Tony Abreu off of waivers from Kansas City, the Royals announced. The Royals had designated Abreu for assignment on January 25th to create room for another waiver claim, catcher George Kottaras.
Abreu, 28, appeared in 22 games for the Royals last year, playing second base, third base and shortstop. He spent most of the season at Triple-A Omaha and posted a .322/.347/.492 batting line with 36 doubles in 453 plate appearances. Abreu has a .252/.280/.355 batting line in 464 plate appearances over the course of four MLB seasons.