Giants sweep!

The San Francisco Giants won their second World Series in three years in convincing fashion, sweeping the Detroit Tigers with a 4-3 victory Sunday night. San Francisco will celebrate the World Series champions with a parade on Wednesday.