The Christian Youth Activity League just opened an 11,000-square-foot facility, offering basketball, flag football, baseball, and track and field for kids in the community.