The +Pittsburgh Pirates will begin their second homestand of the season as they welcome the world champion St. Louis Cardinals. Any time the defending champs are in town, there is always a lot on the line. The Pirates are fighting for control of the NL Central, so this series is of the utmost importance. The excitement begins at 7:05 p.m. ET. Preview:

+1 if you think the Pirates will sweep the defending champs.
Shared publiclyView activity