Here is Kevin Gilbride talking about the contributing factors to the Giants success over the past couple of weeks:
Video Playlist: Giants Ready For Arizona

Here is Kevin Gilbride talking about the contributing factors to the Giants success over the past couple of weeks: