Sometimes people think that GM's have a magic wand.

Get rid of this guy. Trade for this guy. Draft this guy. Cap management is all wrong.

The reality is. It's not that simple.

Overall Andrew Berry has done a great job. Sure you will miss on draft picks like York and Anthony Schwartz. No GM is going to have all positive hits on draft picks. Berry has had hits and misses like all GM's.

Free agency is more of a target shot to improve the roster at specific weak points. Mistakes have been made but so have corrections been made.

It is all about construction of the roster and management of player contracts. Knowing how to balance the roster and manage the cap.

This is a good roster. IMO Berry has done a good job.