OK San Francisco Giants fans are you ready. Today is Game 3 of the National League Championship Series and its in the Bay.
With the series now tied 1-1 the G-Men will try to take the lead today over the Philadelphia Phillies. After holding off the Phillies game one with a 4-3 victory, and a tough 6-1 loss game two, the Giants bring their top-notch pitching squad back home to try to avenge that loss and get one step closer to the World Series. All of northern California is a buzz with Giants fever, hoping that this years team will finally bring a championship back to San Francisco, something that has not been done by the Giants as a San Fran team.