Giants face tough test in San Diego’s pitching staff
In their final game at San Diego's Petco Park during the 2013 season, the Giants scored 13 runs. That might be a reasonable goal for the entire three-game series they'll play against the San Diego Padres starting Friday.
The above link leads to an external page. Giants 365 has no control over its contents.
Facebook Comments
Trending News
-
SI.com • 22 hrs
-
SI.com • April 30
-
SI.com • May 1
-
SI.com • May 1
-
SI.com • May 1
-
Yahoo! Sports • May 1