I don't know about anyone else, but I'm pretty excited about the World Baseball Classic! I'm going for the Dominican team to take the title this time! Who do you guys got?
Here's the link to the site so you can get updates
[Only registered and activated users can see links. ]