15 August 2019 ModernFrock.com No Responses. Longoria, Rodriguez lead Giants in 7-0 victory over Arizona Longoria, Rodriguez lead Giants in 7-0 victory over Arizona