The Giants took one on the chin when they ran into the buzz-saw that was Jered Weaver Wednesday. But they need to get back on their feet quick, their upcoming schedule isn't doing any favors.
Andrew Baggarly
The Giants mustered just four hits against Jered Weaver and the Angels pitchers, and never gave Ryan Vogelsong a chance to extend his winning streak to nine consecutive starts.
On a slower news day in Anaheim, Insider Andrew Baggarly takes stock of the Giants' minor league reinforcements. Who might be coming up soon?
Another day, another record for Melky Cabrera; Zito's ERA balloons after Pagan fails to make a play; roster move for Giants on Wednesday?
The Giants can ill afford to carry one struggling starter in their rotation, let alone two. So Barry Zito's rough outing Tuesday may be a wake-up call for Tim Lincecum.



















Vote for your favorite All-Star Teacher today!