With all due respect, save your money and find a facility with hitting cages and spend the money on tokens. This unit will not hold up nor will the neighbors be happy after about 2 weeks of use. The top will be sagging, the poles will not stay erect and straight. Poles are light gauge metal I assume and the stringer cables will stretch out of shape with every tick of a clock. If you live in an area with a Homeowners Association and need their approval I'd be willing to give you odds they will be upset before the summer is complete.
FYI, if you consider my plan for a frame, do not set the wooden poles in concrete. Tamp them in but put them deep for stability. When the kids are grown simply pull the p[osts and fill the holes back with dirt and seed the spots. Ohio Edison does not set electric poles in concrete. They've been putting them in longer than any of us. I'd suggest using 4x4 or 6x6 inch poles, 20ft in length. 2x6 boards across the top. Back in the day, 2x4's would have worked but modern day boarding has been made smaller again a few years back. Today's 2x6 is yesterday's 2x4. That's why new houses are offering 2x6 walls as an option when constructing.