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

« Prev
1 of 27
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 »
Load More Stories

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

We will never share your email address

Thanks for signing up.