Giants score early and often with 5 home runs to power Landen Roupp’s first career win in 9-0 rout of Royals
Since hitting the road after their latest home stand, the Giants have scored first in all five contests and once again built an early and overpowering lead while slugging five home runs on a steamy afternoon at Kaufmann Stadium to secure their fourth win of the trip, 9-0, and clinch their third consecutive road series.