NBC Sports Bay Area & California4 months agoSan Francisco GiantsRamos hilariously credits 'rally pelican' for Giants' resurgenceRamos credits a 'rally pelican' for the Giants' resurgence. [ more ]