I think the poor drafting in the first couple rounds over the last 4 years has really hurt this team. Lots of aging vets and free agents and nobody on roster ready to replace them. Too many role players drafted high. This roster is in some serious trouble going forward.