I mean...they've drafted decently, or at least shown the ability to mine the draft for talent at an above average clip. I'd say they deserve about a C for the guys they've acquired that were at or near major league ready. Some pretty odd directions they've taken.
Just to summarize:
A+: drafting Bo, drafting Cavan
A: drafting Pearson,
A-: drafting Groshans\Kloffenstein
B+: Signing Sogard,
B: Teoscar trade, Grichuk trade, Kay\SWR for Stroman
B-: Signing Gurriel Jr., McGuire trade, Thornton trade, signing Hudson, Galvis signing,
C: (essentially everything not listed elsewhere...with C representing a neutral move)
D: McKinney\Drury for Happ, Grichuk contract, Fisher for Sanchez\Bagini+, Donaldson trade, TJ Zeuch draft, Solarte trade
F: Signing Morales