I kinda wish there was an option to make the grade + or -.
On the one hand, the Cubs addressed depth across the board with rock solid additions. I can't give them an F on that basis, since they needed a top bench bat with positional flexibility, help at back of the bullpen, and rotation depth, and they got the right guys for those areas.
On the other hand, the lack of a top end SP is a killer. I get that prices were a bit out of control and a ton of guys were not traded, so I can't fail them for getting someone who wasn't traded, but it hurts. That being said, there were a lot of high quality RPs who were available and traded, and I think the Cubs might have missed out in adding depth to their bullpen.
I went with C, but I'd go with C- if that were a choice.