I believe Freddy Sanchez, DeRosa and Uribe's contract will end before 2012.
In 2012 Rowand will be on the last year of his contract and Zito will only have two years left at that point. They will need to try to get rid of them.
I am not sure Crawford is a leadoff hitter and I believe Kieschnick played right field (at least the time I saw him play).
Center field is still a concern but things are looking up.