SAN FRANCISCO (AP) - San Francisco Giants clinch NL West title.