Bob Melvin discusses the Giants' 7-6 win

Comments