Allen Craig batted a home run in the final game for the Cardinals defeated  over seven games to win  's for an eleventh time yesterday.
Allen Craig batted a home run in the final game for the Cardinals defeated Texas over seven games to win baseball 's for an eleventh time yesterday.
A
Texas
A
baseball