San Francisco Giants: Grading All 25 Giants at the All-Star Break

« Prev
1 of 26
Next »
Use your ← → (arrow) keys to browse the slideshow
San Francisco Giants: Grading All 25 Giants at the All-Star Break
Thearon W. Henderson/Getty Images

A lot of surprises have come this year for the San Francisco Giants.

Some have been good, some have been bad.

Tim Lincecum? Horrible. Gregor Blanco? Great. Melky Cabrera? Fantastic. Aubrey Huff? Terrible. A lot of Giants have exceeded expectations and provided a huge boost to the club, while others have killed the team with bad performances.

And today, I'm here to recognize the heroes and put down the villains of the Giants.

Here are grades for the 25 Giants currently on the team's roster.

Begin Slideshow »

Follow San Francisco Giants from B/R on Facebook

Follow San Francisco Giants from B/R on Facebook and get the latest updates straight to your newsfeed!

San Francisco Giants

Subscribe Now

By signing up for our newsletter, you agree to our Terms and Privacy Policy.

Thanks for signing up.