Mike Leake opens the second half of the season on the mound as the St. Louis Cardinals play the Pittsburgh Pirates at PNC Park. (Photo courtesy MLB) WJBC 1230 AM: 5:10 p.m. Baseball – St. Louis at Pittsburgh