I'd wait another week or two before dumping Delgado. He's 4 for his last 11, with 2 doubles, 2 walks, and 2 Ks in that span. Might be getting ready to get untracked.
Other than that, your lineup is fantastic. I'd like to see another big name starter on you team, but you're looking good.
C Napoli 1B Hafner 2B Uggla 3B Upton SS Mig. Tejada
OF Juan Pierre, Sizemore, Wells UTIL Carlos Peña BN Swisher, Glaus
SP James Shields, Clemens, Lackey, Oliver Pérez, Maine, Webb, Lincecum
RP Nathan, Mo Rivera, Al Reyes