We have a mediocre bunch and I would say we need to rebuild, but the fact is that we need to START building. This team has no viable core at all. When you start signing free agents to contracts, you are supplementing the core of your team and setting a defined window of contention.
If we start expending our salary cap before building through the draft, that window will close before we have a chance to do anything, then we will have to focus on rebuilding again.
I understand that it has been 10 years, but this group needs the opportunity to get things right, not to make hasty short term fixes to appease bloodthirsty fans.