Cardinals Game Report by Rob Rains
Tuesday’s Game Report: Blue Jays 8, Cardinals 1
Jordan Hicks had another rough start on Tuesday night, failing to record an out in the fourth inning, as the Blue Jays blew out the Cardinals at Busch Stadium. […]