This nine-game homestand will take us up to the All-Star break; it's kind of an odd combination of teams, with two divisional rivals and an interleague set in between. Not included here is the makeup game at the Cell vs. the White Sox on July 8, which was to have been an off day.
Dates and times:
Pirates: July 5 (3:05), July 6 (3:05), July 7 (1:20)
Angels: July 9 (7:05), July 10 (7:05)
Cardinals: July 11 (7:05), July 12 (3:05), July 13 (6:15), July 14 (7:05)
As always, face value only for tickets. If comments to this post are closed, email me and I'll reopen them.