Academy Sports + Outdoors has leased vacant space at The Strip shopping center in Jackson Township. The chain operates 301 ...