KATY, Texas, July 24, 2014 /PRNewswire/ -- Academy Sports + Outdoors (Academy), a premier sports, outdoor and lifestyle retailer, today announced it will open a store in Denham Springs, Louisiana, just outside of Baton Rouge. The new store, located at the northwest corner of Juban St. and I-20, is part of the Juban Crossing retail development and will add 150 new jobs to the area. Academy also announced the renewal of its multi-year partnerships with the New Orleans Saints and LSU Tigers.
Read more at www.thestreet.com »