The Omaha Storm Chasers found a new home on 300 acres of undeveloped farmland in Omaha Nebraska (Werner Park). This new stadium is outfitted with a UDR2 Dyneema backstop by Burbank Sport Nets supported by the roof structure and concrete netting support poles down the sidelines.
You must be logged in to post a comment.