"source how did the san francisco giants do yesterday"