Sports

Longoria, Rodriguez lead Giants in 7-0 victory over Arizona

Evan Longoria had a 412-foot homer among his three hits and four RBIs, Dereck Rodriguez pitched seven strong innings in his first day back in the majors and the San Francisco Giants beat the Arizona Diamondbacks 7-0