Dallas Spirits

VS

Astros

July 27th, 2017 at 6:30PM

Win 7 - 0

Astros Forfeited Game

Home Spirits
Away Astros
Location Reverchon Park
Address 3505 Maple Avenue
Dallas, TX 75219
Season 2017