Melvin breaks down Giants’ surprising Opening Day roster choices originally appeared on NBC Sports Bay Area SAN DIEGO — Tuesday night was ...