The San Francisco Giants won their first World Series since moving to San Francisco in 1958. They defeated the Texas Rangers, 3-1, in Game 5 to win the series 4 games to 1.
The San Francisco Giants won their first World Series since moving to San Francisco in 1958. They defeated the Texas Rangers, 3-1, in Game 5 to win the series 4 games to 1.
Blog at WordPress.com.
Theme: Esquire by Matthew Buchanan.