World Series 2008

United States
April 7, 2008 9:58pm CST
who do you think will win the world series this year? i think the cardinals will win it over the yankees (dream come true for me...my two favorite teams)
1 response
@twoods90 (185)
• United States
8 Apr 08
BRAVES...3-4 right now..but could be easily be 7-0...all losses are by 1 run games..so a couple plays and were 7-0..