Re: Ways to improve my team
First of all, nice team. You have some flexibility here.
First, you don't need Pierzynksi since you have Piazza...he's wasting space. Pick up the best remaining free agent OF and dump him.
Start: C Piazza, 1B Giambi, 2B Giles, 3B Blalock, SS ARod, OF Abreu, Berkman, F.A pickup (for now).
That means you have 2B Vidro, and SS Cabrera for trade. You COULD wait the 15 games until ARod is eligible at 3B and put him there and move Cabrera to SS and then you'd have Vidro and Blalock to trade, but I'd stick with trying to trade Vidro and Cabrera to a team that needs help at 2B (there aren't 7 really good 2B in MLB and you have 2, so someone will want him) or SS. You might want to package Vidro with Damon to get someone like Magglio, Sheffield, etc ( a guy who hits HR's and runs). You could also package Vidro with Sweeney to upgrade at UTIL, someone like Derrek Lee who also hits HR's and runs. Overall, I think you are fine in SB's. Giles and Abreu should get you close to 35-40 SB's between them and ARod should chip in about 5-10 more.
Your pitching is fine. I would take Kip Wells out and start Webb instead, but that's minor.
'When I'm not longer rapping, I want to open up an ice cream parlor and call myself Scoop Dogg.'
-Snoop on his retirement
Your Mom is happy.