A San Francisco Giants Fan Blog
I don't think they were snubbed. At least Pablo is on the vote in. You can make a case for Affeldt, but the pitcher spots are pretty much for starters and closers only, sorry Jeremy. Other than that, looks about right to me.