Photo by Norm Hall/Getty Images

Oh, and Kevin Pillar was 5-for-5. Just an abundance of riches tonight.

The Giants handed rookie Logan Webb a win in his debut tonight, thanks in large part to Brandon Belt, Scooter Gennett and Kevin Pillar. Belt had a grand slam on his way to six RBI tonight, Gennett scored three runs, and Pillar also scored three runs and was 5-for-5 on the night, a career high.

Rocklin native Webb had a rough first inning. He struggled with finding the strike...

Continue Reading Webb shines in debut, Belt has 6 RBI in Giants 11-6 win over D-backs