A weekend in Coors Field might be what the San Francisco Giantsneeded to revive their struggling offense.