GIANTS SURVIVE STRANGE OPENING WEEK

The Giants split a four-game series in LA in which they scored just two total runs. Their first three runs of the season (through 4+ games) all came on Joe Panik solo homers. Despite the fact that they began the year with a slumbering offense and a severely battered pitching staff, the Giants are 3-3 […]