MLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at CardinalsMLB: JUN 04 Diamondbacks at Cardinals