When the San Francisco Giants clinched the National League West title over the weekend, it wasn’t just a great moment for the players and local fans. It was, and will continue to be, a banner moment for the team’s front office and the City’s economy as well.