Well, I guess we got our answer as to who the odd man out is.
The Cubs had reached an agreement with right-hander Carlos Villanueva a month ago, several days before even the Christmas holiday. But the 40-man roster was at its limit and in order to add the 29-year-old veteran, somebody had to go.
Lendy Castillo was designated for assignment Saturday as Villanueva's signing finally became official.
Castillo began his career as a shortstop in the Phillies organization, but converted to a pitcher in 2010 and showed enough promise for the Cubs to select him in the 2011 Rule 5 draft.
The 23-year-old appeared in 13 games for the big-league club last season, suffering through a 7.88 ERA and 2.25 WHIP in 16 innings.
Castillo went on the disabled list May 11 with a groin strain and missed several months before being recalled in mid August. He had never pitched above the Single-A level before 2012.
By placing him on waivers, the Cubs risk losing Castillo to another team, but it has cleared room for Villanueva, whose flexibility will come in handy on this year's team. The former Blue Jay and Brewer has made 56 starts in his MLB career and 245 relief appearances, with a 4.26 ERA and 1.30 WHIP.
The Cubs still need to free up another spot on the 40-man roster for new acquisition Scott Hairston, assuming the reported deal goes through without a hitch.
The Cubs take on the Pittsburgh Pirates tonight, and you can catch all the action on CSN and live streaming on CSNChicago.com and the NBC Sports App.
First pitch with Len Kasper and Jim Deshaies is scheduled for 6 p.m. Be sure to stick around after the final out to get analysis and player reaction on Cubs Postgame Live.
Today’s starting pitching matchup: Jon Lester (0-0, 2.66 ERA) vs. Tyler Glasnow (0-1, 7.94 ERA)
Click here for more stats to make sure you’re ready for the action.
— Channel finder: Make sure you know where to watch.
— Latest on the Cubs: All of the most recent news and notes.
PITTSBURGH (AP) Kyle Hendricks rediscovered his 2016 form, limiting the Pittsburgh Pirates to four hits over six innings to outduel Gerrit Cole and lead the Chicago Cubs to a 1-0 win on Tuesday night.
Hendricks (2-1) struck out two and walked three in easily his best start this year. The struggling Pirates managed just four singles off Hendricks and didn't reach third base until he was out of the game. Wade Davis worked a perfect ninth for his fifth save as the Cubs won for the sixth time in seven games.
Addison Russell doubled in the second off Cole (1-3) and scored when second baseman Alen Hanson airmailed first base on a Jason Heyward grounder, the Pirates' major league-high 20th error this season. They've also allowed 15 unearned runs, the most in the big leagues.
The miscue spoiled a terrific outing by Cole. He struck out eight without issuing a walk and retired 14 of his final 15 batters. It wasn't enough for Pittsburgh, which has lost six of eight.
Hendricks became the first Cubs pitcher in nearly 80 years to lead the majors in ERA last year (2.13) but entered at 6.19 after three lackluster starts. It dropped to 4.50 after he spent six innings keeping the Pirates off balance with a steady diet of breaking balls and changeups .
It was the second straight strong start for the defending World Series champions, who have spent the last week riding their offense to shake out of an early pitching funk. The Cubs' pitching did the heavy lifting while Cole dominated the highest-scoring team in the majors.
Russell's double and a two-out infield hit by Kris Bryant in the sixth was all the Cubs managed against the Pittsburgh ace, who is hoping to put an injury plagued 2016 behind him. After giving up five runs in a loss to Boston on opening day, Cole has surrendered just seven runs over his last 25 innings, a 2.52 ERA.
Pittsburgh had a chance to tie the score when John Jaso led off the seventh with a double against Koji Uehara. Jaso advanced to third on a fly ball but was stranded when Hanson struck out and pinch-hitter Jose Osuna flied to center.