I initially had them at a D. I'll give it a C minus with the recent addition of Irvin. It's a been an underwhelming offseason, however,it hasn't been a failure in my opinion.
I think I said this in the 2nd post of this thread, but context matters for perspective of grades. This is the type of offseason you can have every year in terms of creating some modest opportunity. There were lots of opportunity (even if we had a terrible minor league system) to create some modest opportunity.
I think many are (and maybe justifiably so) viewing this offseason as the year 5 offseason after intentionally doing nothing at the ML level for 4+ years, punting on the last trade deadline and the promises perceived in terms of the process and the words used. If you have higher expectations, the grades will be worse.
Just in terms of a context neutral grade, I actually would give them the minimum acceptable grade of a C. They added 2 SPs with some opportunity, the best backup C move they could make (imo), a solid reliever, kind of an odd signing in Frazier, but a guy I've liked in the past. They added some modest depth.
If you wanted them to do some more aggressive things (the box I'm always in), then you give them a D+.
If you thought we're at the point in the process where they need to be super aggressive, well that's probably all of the F grades.