Last 3 pitches of the regular season as the Giants beat the San Diego Padres to win the NL West Title on the last game of the season. Brian Wilson records his 48th save to tie Rob Beck for the All Time Giant Record. Video Rating: 5 / 5 Brian Johnson hits a game-winning...
Read More »