You have a pretty good team there. The biggest weaknesses are in your pitching. I like the starters you have but you definitely could use another top SP - Lackey as a #2 is pretty shakey. The other thing you need is at least one more closer.