The Cubs announced that they've signed infielder Ryan Roberts to a minor league contract with an invitation to Major League Spring Training. Roberts is represented by the Beverly Hills Sports Council.

The 33-year-old Roberts batted .247/.295/.377 with five homers in 173 plate appearances for the Rays in 2013. Though he hasn't matched a strong 2011 season that saw him post a .249/.341/.427 line with 19 homers and 18 stolen bases, Roberts remains a solid defensive player with some pop in his bat. He has experience at second base, third base and in the outfield corners. Roberts does most of his damage against left-handed pitching, as evidenced by his .261/.341/.444 line against southpaws.