Is a Giants' sweep inevitable?

Yahoo! Sports Videos

The San Francisco Giants are on the verge of sweeping the Detroit Tigers in the 2012 World Series. Will they get it?