Few picked the San Francisco Giants to go to the World Series this year -- but it happened. The Giants face the Texas Rangers in Game One of the World Series tonight, and some of the team's players can't quite believe their good luck. Reporter: Scott Shafer
Please ensure that all comments adhere to our community guidelines. We reserve the right to edit or remove comments that do not follow these guidelines.