Diamondbacks at Giants: 5 things to know