San Francisco Giants win World Series
The San Francisco Giants beat the Texas Rangers tonight, 3-1 in Game 5 to win the World Series.
The San Francisco Giants are World Series champions after dismissing the Texas Rangers in Game 5 Monday night at The Ballpark in Arlington, so that means the offseason has officially begun for Major League Baseball.