Not to be confused with the Anaheim Angels’ mascot the Rally Monkey, the World Series-bound San Francisco Giants have their own good luck talisman: a Francois Langur monkey born at the San Francisco Zoo a few weeks ago, according to a zoo spokeswoman.