| Connect to share and comment |
San Francisco Giants fans start bonfires on a street to celebrate their team's winning of the World Series against the Detroit Tiger in San Francisco on October 28, 2012. San Francisco became the 21st team to capture the throne in a sweep and kept the Tigers searching for their first World Series crown since 1984.
Follow us: