Giants clinch the National League West
Tonight, the Giants beat the San Diego Padres 8-4 and, in the process, clinched their first divisional title since 2010, when the team went on to win its first World Series title in the San Francisco era. Obviously this means that the Giants are on their way to winning their second World Series title in San Francisco. Science. Book it…. Read more →
