Giants Win World Series

SAN FRANCISCO (AP) — Baseball fans in San Francisco are in their glory as the Giants prepare to return home as World Series champs. Thousands of baseball fans took to the streets to celebrate the victory, with revelers gathering on corners, in parks and at watering holes. The Giants defeated the Detroit Tigers 4-3 to sweep the Series for their second title in three years.