Advertising Console

    Fans Celebrate After Giants Win NL Pennant

    AP-Sports

    by AP-Sports

    341
    56 views
    After a 9-0 win over the Cardinals in the seventh and deciding game of the NL championship series Monday night, San Francisco fans are celebrating their team returning to the World Series. (Oct. 23)

    Copyright 2012 The Associated Press