Beginning of Giants' dynasty?

Yahoo! Sports Videos

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.