The Opportunity Center, which will be built on a 22-acre site at 4206 N. Green Bay Ave., is one of few sports complexes in the nation to provide universal access.
Sign up for our free, daily email newsletter and never miss a story.
The Opportunity Center, which will be built on a 22-acre site at 4206 N. Green Bay Ave., is one of few sports complexes in the nation to provide universal access.