I was going to say your two weaknesses are SS and OF, but then saw your bench, so you're covered there. I think it's a great team.
If you're bored, you could try to upgrade at OF anyway, or maybe grab another closer, but if you can't I'd be content to start the season the way you are.
I'm a little concerned with the number of question marks, healthwise, I have on my team (Pedro,RJ,Drew, and to some extent Sheets). Should I look to deal accordingly, or should I feel confident in those guys producing for me?
if your players produce the way they should. Sheets, and Johnson dont get hurt and either Cabrera or Barmes play like they have in the past, your team will be awesome. Im sure you will win most of your Holds, since most guys dont pick players with holds...Overall could be an awesome team if injuries dont get ya...
I wouldn't worry too much about question marks. At this point in the season every team has them. That being said, I think you have a solid team. I don't like Cabrera as your starting SS, but I do like Barmes as his backup. Speed might hurt a bit. Average will be great. You can definitely upgrade over Mora at third. Your OF is a DL trip waiting to happen. I'd definitely grab another backup there as Green isn't exactly the epitome of health himself. Your pitching is you strength. Injuries could kill you, but the same can be said for anybody. Stuff happens. Rp looks solid. I like your mix of saves and holds. You have 3 proven aces in Pedro, Sheets, and RJ. I think you should be fine, just keep an eye on your guy's health.