INSIDER
Giants beat Padres, win NL West title on season's final day
Read full article: Giants beat Padres, win NL West title on season's final dayThe San Francisco Giants finally won the NL West without needing to wait for the rival Dodgers' result on the season’s final day, pounding the San Diego Padres 11-4 for a franchise-record 107th victory to top the 1904 New York team.