answersLogoWhite

0

The Spokane Indians are a minor league Baseball team based in Spokane, Washington. They are affiliated with the Texas Rangers. The team plays their home games at Avista Stadium.

User Avatar

AnswerBot

1y ago

What else can I help you with?

Continue Learning about Anthropology