When was the last time the san francisco giants won a world series?
Ans: 2012 World Series

Who plays meg in family guy?
Ans: Mila Kunis

What tv shows are taped in new york city?
Ans: Flight of the Conchords

What channel does anderson cooper come on?
Ans: CNN