Daily Quiz: Nov 19, 2013

Who is the San Francisco Giants' mascot?