Articles Tagged “World Series”

  • SF Mayor Announces Civic Center Broadcast of Giants Game Four

    San Francisco Mayor Edwin M. Lee today announced that Sunday’s Game Four of 2012 World Series will be publicly broadcast live in Civic Center Plaza for families and fans to gather and cheer the San Francisco Giants onto a potential World Championship against the Detroit Tigers.