a lot of giants fans feel like you do about him. i feel he's done a decent job. pitching is what that park is built around. power hitters are afraid of coming here now and i think eventually, we'll have to move the fences in a bit to attract the power guy. otherwise, we'll be the braves of this decade.
if you look at the rest of the NL west, however, it may take less than 90 wins to take the division. dodgers are mired in a divorce and have 2 pitchers, colorado got weaker, Dbacks may be good, so if we improve 5 games over last year, we take the division.