Originally Posted by willpunisher
Is there any doubt that brasil is not taking this one again? lol
only team i see giving us trouble is spain.
Actually I think Spain is the favorite this year, or least they are my pick to win it all. I would say Brazil is pretty close second.