Your San Francisco Giants return to AT&T Park today to take on the D-Backs, starting at 1:35. As of 9:25 AM, I'm seeing little to no orange-and-black attire pouring down Third Street, a far cry from the pageantry in the neighborhood during last year's home opening day. Granted, we're not fresh off a World Series win, but still! And nary a Giants banner in anyone's Eastern SoMa window? Come on, people.
For those of you new to Giants fandom, which might be a good chunk of you since the tech sector has brought in a slew of new residents to the city, here's a handy guide for those new to sweet Giants love. New fans are always welcome. Don't listen to whining natives.