Friday, June 14, 2013

Even The Cardinals Face Difficult Decisions

Another Thursday, another series win by The Team That Will Not Lose. The Cardinals arrived in Miami having won 18 of their last 23 road games without losing a series away from Busch Stadium since the season’s first three games.

No comments: