The +St. Louis Cardinals have won every series so far this season. The reigning World Series champions have picked up right where they left off. The Cardinals will try to keep their winning ways going, as they head to Pittsburgh to face the Pirates for a three-game series. The fun begins at 6:05 p.m. CT. Preview:

+1 if you think the Cardinals will repeat as World Series champs.
Shared publiclyView activity