Academy Sports to Open in Topeka, KS September 29, 2014 SGB Update Academy Sports + Outdoors plans to open a new store in Topeka, KS on Oct. 24. The store will be located at 1133 S.W. Wanamaker. Academy also has locations in Wichita, Olathe and Overland Park.