The San Francisco Giants beat the Texas Rangers tonight, 3-1 in Game 5 to win the World Series.
San Francisco Giants win World Series