Article Photos: Kennedy misses again, Diamondbacks lose to Giants 3/3