Cardinals Game Report by Rob Rains
Wednesday’s Game Report: Pirates 6, Cardinals 4
Jack Flaherty made his first start of the season on Wednesday night, allowing four runs in the first two innings as the Cardinals lost to the Pirates at Busch Stadium. […]