Hope you're sporting your finest Giants threads. For today, you see, is the Giants' home opener. The last time we came face to face with St. Louis during the season, MAGIC HAPPENED. Specifically, a rain came down unlike any other rain. A rain of joy and victory in glorious HD.

Speaking of rain, we're still waiting to find a press release in our inbox, one that finally makes Marco Scutaro Rain Globe Day official. Fingers crossed.

Today's lineup:

CF: Pagan
2B: Scutaro
3B: Sandoval
C: Posey
RF: Pence
1B: Belt
LF: Blanco
SS: Crawford
P: Zito,

Giants take on the Cardinals at 1:35.