Confession: I Love The Giants Living March 21, 2011The countdown to the new season is on. The opening game against the Dodgers is at the next of next...