Now that Meh's hometown Texas Rangers are out, who do you think will win the World Series?

mediocrebot wanted to know what you think said
1