Umm yea, good team. I'm not big on Ryan Madson, but if you think he has value, go ahead and keep him. If you're worried about pitching, you could try trading a Kent or More for some pitching. Other than that, you're golden.
...Boston papers now and then suffer a sharp flurry of arithmetic on this score; indeed, for Williams to have distributed all his hits so they did nobody else any good would constitute a feat of placement unparalleled in the annals of selfishness. -Updike