Roberts, 33, appeared in just 60 games for Tampa Bay before being let go in mid-August.
The Cubs deal with Roberts includes a invite to Spring Training. If he makes the roster he should have no trouble finding at-bats across the infield.
Cubs sign INF Ryan Roberts to a minor-league deal with invite to spring training.
— Patrick Mooney (@CSNMooney) December 13, 2013
Roberts is a career .245/.321/.392 career hitter with 46 home runs and 169 RBI in parts of eight seasons.