I think Fitz deserves a solid B so far.
I can't blame him for any move that didn't happen. He was clearly in on Gaudreau and Tkachuk. They chose to go elsewhere and I'm pretty sure every GM of every team doesn't get every player they go after.
Getting rid of nASS, Rechi, Zacha, Smith & PK.
Adding the new coaches, Marino, Palat, Haula, Vanicek and Nemec.
Not getting rid of Ruff (but, there's in-house replacements available if/when he screws up).
Not getting rid of Tatar/Johnsson