Monday, June 23, 2008

Credit Tony LaRussa For Cardinals' Play In Boston

Sure, they could have swept the series in Boston. Maybe it's even fair to be greedy and state, unequivocally, that the Cardinals should have won Sunday's game at Fenway Park.

Extra Points

No comments:

Post a Comment