Lets hear it baseball fans. Who's going to be crowned the 2008 World Champions? Will it be the Tampa Bay Rays or the Philadephia Phillies? I think we'll get a better series from these two teams than we have in the last two World Series that were 4 game sweeps.
So play Nosradamus here. Who is your pick here? Tampa Bay or Philadelphia?
Call your team and how many games you think the series will last.