Cubs signed OF Ryan Sweeney to a minor league contract.
Sweeney, who was released by the Red Sox over the weekend at his request, will report to Triple-A Iowa. The Cubs don't have a whole lot of outfield depth at the big league level, so it's not a bad landing spot for the 28-year-old. "I've just been home for the last few days working out," Sweeney said. "They want me to go get some at-bats and hopefully I'll be up pretty quick."