Giants manager Bob Melvin sat with NBC Sports Bay Area's Laura Britt and explained what he believes is the Giants' greatest strength heading into the new season.