In April, plans for a stadium were brought to the Allen County Plan Commission. It will be situated on the south side of Bass Road, adjacent to and west of Interstate 69, according to the release.
The new stadium is to be located on Abbott Road, across from the team’s current home Highmark Stadium in Orchard Park. It will be a state-of-the-art open-air stadium with a minimum seating ...