Who are the last 3 American League teams to win a World Series?
View Single Post
08-08-2013, 09:51 PM
WSI Church Elder
Join Date: Dec 2004
Location: Oak Lawn, IL
Originally Posted by
So if only NL teams won the WS for the next 20 years and the Sox didn't do jack **** in that time, you'll be happy?
No. I said they have outperformed 80% of the whole MLB, championship wise.
And on the 8th day, God created churros.
View Public Profile
Find all posts by sullythered
See Barchart of Posts by sullythered