Cubs signed RHP Carlos Villanueva to a two-year, $10 million contract.
The deal was announced in mid-December, but it took awhile to finalize the details. Villanueva brings another high-strikeout arm to the improved Cubs rotation, and makes for a very intriguing target in the later rounds of fantasy drafts.












