Congrats to the San Francisco Giants, who won the World Series tonight for their first title in San Francisco. They did it in a way that no team ever has before, with a lineup full of journeymen and castoffs. San Fran is a great baseball town, with one of the best ballparks, and I salute their victory.