Cardinals are luckiest team in baseball.
View Single Post
05-08-2013, 06:54 PM
Join Date: Aug 2010
Re: Cardinals are luckiest team in baseball.
Never mind the clutch hitting. Actually, the Cards ran into a number of outs the last two games that cost them runs.
View Public Profile
Find More Posts by CardsFanBob