The Cardinals, absent from the World Series since 2013, still have the most Series championships won by a National League team at 11 and are tied for the lead with the New York/San Francisco Giants in total World Series games won at 58. Neither of those marks will be threatened in the next couple of weeks.
Cardinal Beat
No comments:
Post a Comment