Discussion in 'Sports' started by rknrne, Oct 22, 2004.
Who do you think will win?
All we folk from Houston and New York are too busy boo-hooing to give it a thought...
LOL you tell em Zel...damn Astros.
Houston? What about Chicago who had it all wrapped up until the last few games? It coulda' been a finale match between the two cursed teams! :thumbsup:
Talk about ratings!
I dunno' really St. Louis had the best record but Boston defeated the Evil Empire being down 3-0... they've gotta' be feeling invincible right now.
Cardinals all the way baby!!!
Separate names with a comma.