Academy to Open 11 New Stores Across Six States in Third Quarter 2026

Katy, Texas — Academy Sports + Outdoors has opened two new stores in St. Clairsville, Ohio, and Kerrville, Texas, with plans to open nine additional locations this quarter in Celina, Texas;…