Stadia
- Spokane Falls Stadium; Spokane, Washington (2007-2008)
- Plantes Ferry Park; Spokane, Washington, 1 game (2007)
- Greyhound Park; Post Falls, Idaho, (2008-2009)
- Joe Albi Stadium; Spokane, Washington (2010)
Read more about this topic: Spokane Spiders
Related Phrases
Related Words