Your team looks good, you should try to get another OF just in case Walker and Sheffield get hurt. You need some help with your pitching, not because they suck, cause when healthy these guys are the real deal. But they're always getting hurt and you have too many if's at the RP position. Remember now that Bonds might be gone, The Giants might not give Lowry so much run support. Your OF's are good, and so is your INF. Try to see if guys like Kazmir, Greinke, Madritsch, Aquino, Mota Urbina and Webb are available.