Van Slyke needs to hit at the bottom against LHP.
Sandberg needs to be moved down against LHP.
Parrish up against LHP.
Garvey up against LHP.
Griffin 9th against LHP.
Why 2 different catchers? Combine $ and get a better everyday C.
McReynolds towards the bottom against PHP.
Jacoby up against RHP (bettern OPS than the 2 guys in front of him).
You still have 3 expensive 3Bs. There should be a way to reduce the number and upgrade.
Pettis is too expensive to be on the bench. Use that $ to upgrade elsewhere.
Go to Baseball-Reference.com if necessary to get splits. Start by listing your lineups 1-9 based on OBP against both RHP and LHP and then adjust from there (based mainly on speed and power moving guys up or down a couple spots).