fromMcCovey Chronicles2 months agoWednesday BP: Who are Giants fans' other favorite teams?I would have to say my second favorite National League team is the New York Mets. I found them to be a lot of fun in their 2015 run to the World Series.San Francisco Giants