Photos and VideosMore Photos and Videos
Lori Preuitt/NBC Bay Area
The San Francisco Giants prepare to raise their 2012 World Series Championship flag. (April 5, 2013)
Here's today's poll question:
Can the San Francisco Giants repeat as World Series Champions?
Be sure to chime in and vote in our poll below!