Melvin, signed on to manage Giants through 2026, feels sense of "responsibility," says expectation is to "win from day one."