How many world series titles do the Baltimore Orioles have?


Rate This Answer

Baltimore Orioles The Baltimore Orioles have won three World Series titles. They won in 1966, 1970, and 1983. ChaCha on!

Answered -

Comments

Advertisement