The Giants open a series with the D-backs. Watch on NBC Sports Bay Area and streaming here.