Giants sweep Detroit, win World Series

For San Francisco, it's their second championship in three years.