Fun facts about the san francisco giants