Although it has been known for several days that Trevor Cahill had re-signed with the Cubs for 2016, the team had not formally announced his signing, so at the end of Thursday's Rule 5 draft, the 40-man roster stood at 39. That space was for Cahill, so another spot had to be opened for Brendan Ryan, expected to be announced as the PTBNL in the Starlin Castro/Adam Warren trade.
Via MLB Trade Rumors, we now know who's leaving to open up that spot:
The Orioles announced that they have claimed lefty Edgar Olmos off waivers from the Cubs. Baltimore designated outfielder Junior Lake for assignment to clear roster space.
Odd, though purely coincidental, that former Cub Lake is the one leaving the Orioles to make room for Olmos. I suppose it wouldn't be the worst idea in the world for the Cubs to offer Lake a minor-league deal with an invite to spring camp; he might, at least, be able to provide some depth at outfield at Iowa. Or maybe the Cubs could finally take Josh's idea and convert him to pitching.
With these moves and the expected announcement of Ryan as the PTBNL and the signing of Cahill, the Cubs' 40-man roster stands full at 40. I wouldn't expect this to be the last waiver move made over the next few days or weeks as teams play roster Jenga.
And farewell, Edgar. We barely knew him -- a Cub for six days.