To start, I have to say that there are some holes. First and second basemen fourth and or fifth starter. These holes can be filled though. There are many free agents that can fill the holes.
So lets start with second base, I think the answer is Felipe Lopez. He is a fantastic hitter, and he played well for you last year. Also he will come cheap and without costing any draft picks. Felipe hits high obp, avg. gets a lot of hits, and hits good slugging percentage.
First base can be filled by signing Carlos Delgado. Delgado is a great hitter. He could be signed cheaply. Delgado gets on base, hits homeruns, gets rbis. He is also a great clubhouse guy.Delgado improves hitting and adds another power guy to the lineup.
So if the Diamondbacks signed Felipe Lopez, carlos Delgado, and one of the pitchers, this team could really go far. The pitching itself would win games, but the great offense really makes them contenders.
So look at the lineup
pitcher This lineup has everything except for the fact that there isn't a lot of base stealing.
Erik Bedard/Vicente Padilla
closer: Chad Qualls
The bullpen is fantastic, probably one of the top bullpens in the Mlb
With the new additions this team is really good.