Tag Archives: St. Louis Cardinals

Which Cardinals Hit the Giants?

The St. Louis Cardinals rank with the San Francisco Giants as the most successful franchises in the National League. Whether by pennants or World Series championships or Hall-of-Famers, both franchises have been more successful than their competitors in the league. … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | Comments Off on Which Cardinals Hit the Giants?