Summary: Giants beat writer for the Bay Area News Group Alex Pavlovic joins Rod after the Giants tough series loss to the Diamondbacks, and tries to explain the team's woes at home in recent weeks.
Summary: Giants beat writer for the Bay Area News Group Alex Pavlovic joins Rod after the Giants tough series loss to the Diamondbacks, and tries to explain the team's woes at home in recent weeks.