If the Giants do not win an Internet poll which the Giants could win, you, the Giants fan, are personally responsible.
If there's one thing I enjoy about writing for McCovey Chronicles, it's encouraging Giants fans to go vote for a bunch of meaningless crap. And boy oh boy, do I have some meaningless crap for you today! Baseball America is running a bracket of minor league logos, as you do in May, and the Giants' AA affiliate is in the final four. Just look at that logo: majestic, goofy, determined, flying, a squirrel. It's got everything.