Here is the Giants starting lineup for today’s day game vs. Florida. I’ll have a few comments on the bottom.

Andres Torres CF

Emmanuel Burriss shortstop

Freddy Sanchez 2B

Aubrey Huff 1B

Cody Ross RF

Aaron Rowand LF

Miguel Tejada, 3B

Eli Whiteside C

Ryan Vogelsong SP

Clearly the Giants are hurting without Buster Posey. They couldn’t hit much when they had him. Now they are batting Freddy Sanchez third. It is a power slot and he has hit only two homers. Aubrey Huff is hitting cleanup and he has 4 home runs and is batting .220. The Giants really need their pitchers to pitch now.