- Thread starter
- #1
I know that there are still game to be played and spots left up for grabs, but who does everyone have winning the World Series this year?
People are going to call me fucking crazy for this, but I got the Braves beating the Rangers in six games.
People are going to call me fucking crazy for this, but I got the Braves beating the Rangers in six games.