Does anyone have any information on the closed Academy Sports store in Dallas? I didn't know it closed. I know I know, I live under a rock for not knowing and all that jazz. My brother talked my ear off with this so yeah I feel stupid for not knowing this. In any case, why did they close the 8050 Forest Ln store? Any ideas?
There are no replies in this thread yet. Be the first to post a reply below: