I think they're a good team with some glaring holes that prevent them from being great. Sounds like a 90-92 win team which is probably where they'll end up. They're also incredibly streaky and have been the last couple of seasons (even factoring in that baseball teams/players are inherently streaky). Right now they appear to be entering another slump. Hopefully they can right the ship before they get in real trouble.