"Cardinal Frustration"How disappointing... The St. Louis Cardinals actually won the World Series this year. They even flipped the predictions and crushed the favored Detriot Tigers. [sigh]
So much for my
predictions.
-Jon
posted by Jon at 4:17 AM I I
0 comments