AZ added nothing to a team that underachieved last year. They are now weaker at second base, didn't solve their defensive issues at the corners and the only money they spent was to resign Tony Clark.
Randy Johnson is gone, they have an inexperienced closer and weak catching.
If you look at the second half of last season, SF is a better wager than AZ.
They may get off to a hot start as they did last year but, I see them third in the division only because SD will be pathetic.