CarlitosMatute 0 Hey, folks. Any baseball fans? Who do you think is going to win the World Series and why? Quote Share this post Link to post Share on other sites
bettor 0 Hey, folks. Any baseball fans? Who do you think is going to win the World Series and why? boston. they have the best hitting in mlb and there pitching is really up to part. Quote Share this post Link to post Share on other sites