Carried by the starting rotation and timely hitting, the Giants are off to one of their best starts in years.
The facemasks remain on, but the sights and sounds of baseball have finally returned.
This website uses cookies.