0
Anonymous
The Rangers have never won a World Series.
That Atlanta Braves won the Series in 1995.
Wiki User
Chat with our AI personalities