no we don't.
we need major, major pitching help. we don't need to fire everybody and replace them with SF's Young Studs(tm). we need to replace the young "stud" crappy AAAA pitchers with people who can actually pitch.
we need to add a position player here and there, but for the most part, all of the major overhauling needs to be done on the pitching side.
Dunn and Guzman's contracts are up after next season. Willingham will only have 1 year left after next season.
We have no second baseman.
The only spots we are solid at for now and the future are Catcher (Flores), 3B (Zim), CF (Morgan), and possibly RF (Dukes).