Cubs Set to Meet Cardinals, Thor Carries Mets and More
Two of Major League Baseball’s biggest rivals, the St. Louis Cardinals and Chicago Cubs, will play Friday afternoon for the first of 19 times this season. The rivalry has persisted even though the teams have rarely been good at the same time, but this season they’re battling (along with the Milwaukee Brewers) for the NL […] More