Every starting quality RT that was a free agent re-signed with their own team.
The only guy that had a chance to be a starting quality OT (that actually hit the open market) was Gaither and we took a gamble on him.
As far as safety goes, I was a little surprised they didn't bring in Merriweather or the other guy NE cut...but the reasons for such showed themselves over the course of the season. Merriweather was hot garbage. There werent many people that knew more about them than Pioli and it showed to be the right decision.
I think that, for the most part, Pioli has made good decisions regarding this roster but when your centerpiece is Matt Cassel nothing else matters.