Beginning of Giants' dynasty?
The San Francisco Giants became the first team to win multiple championships in a three-year span since the Yankees of the '90s. Yahoo! Sports' Tim Brown talks about the recent success of the franchise.
The San Francisco Giants became the first team to win multiple championships in a three-year span since the Yankees of the '90s. Yahoo! Sports' Tim Brown talks about the recent success of the franchise.